내가 읽은 것부터 다음 코드는 먼저 "ArthurDent"에 대한 MembershipUser 레코드가 있는지 확인한 다음 "ArthurDent"를 현재 사용자로 설정하고 마지막으로 MembershipUser 레코드를 변수 mUser에 할당해야합니다.WebPartManager에 현재 사용자를 설정하는 방법은 무엇입니까?
if (Membership.GetUser("ArthurDent") == null)
{
Membership.CreateUser("ArthurDent", "thisisapassword");
}
FormsAuthentication.SetAuthCookie("ArthurDent", true);
MembershipUser mUser = Membership.GetUser();
대신 변수 mUser가 null로 유지됩니다. '
목표는 프로그래밍 방식으로 현재 사용자를 유효한 레코드로 설정하여 BlogEngine을 웹 사이트에 추가 할 때 오류가 발생한 페이지에 WebPartManager.DisplayMode를 설정할 수있게하는 것입니다.
. 이 문제를 해결 한 후 mUser 변수가 예상 레코드로 설정됩니까? –