我正在尝试让用户使用会员资格。但MembershipUser mu = Membership.GetUser();
的结果始终返回null
值。你能帮助我找到用户吗?
protected void lgn_LoggedIn(object sender, EventArgs e)
{
MembershipUser mu = Membership.GetUser();
if (mu != null)
{
string[] user = Roles.GetRolesForUser(mu.UserName);
if (user[0] == "Applicant")
{
Response.Redirect("/Applicant/ApplicantHome.aspx");
}
}
}
答案 0 :(得分:0)
也许用户在您的系统中不存在,或者未经过正确的身份验证?
返回值
输入:System.Web.Security.MembershipUser
表示指定用户的MembershipUser对象。如果username参数与现有用户不对应,则此方法返回null。