获取用户使用会员资格

时间:2015-09-28 09:52:54

标签: asp.net asp.net-membership membership-provider

我正在尝试让用户使用会员资格。但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");
      }
    }
}

1 个答案:

答案 0 :(得分:0)

也许用户在您的系统中不存在,或者未经过正确的身份验证?

返回值

  

输入:System.Web.Security.MembershipUser

     

表示指定用户的MembershipUser对象。如果username参数与现有用户不对应,则此方法返回null。

相关问题