Context.User.Identity.IsAuthenticated возвращает false - PullRequest
0 голосов
/ 05 октября 2018

Я использую следующий код для входа в систему:

protected void cmdLogin_Click(object sender, EventArgs e)
        {
            if (Membership.ValidateUser(txtUser.Value, txtPassword.Value))
            {
                FormsAuthentication.SetAuthCookie(txtUser.Value, true);
                Response.Redirect("~/Default.aspx");
            }
        }

Код в Default.aspx:

protected override void OnInit(EventArgs e)
{
         if (Context.User.Identity.IsAuthenticated)
            {
                //Get user info
            }

        base.OnInit(e);
}

Web.config:

    <system.web>
         <authentication mode="Forms">
          <forms loginUrl="~/Login.aspx" timeout="2880" />
        </authentication>
    </system.web>
  <system.webServer>
    <modules>
      <remove name="FormsAuthentication" />
    </modules>
  </system.webServer>

НоContext.User.Identity.IsAuthenticated возвращает false.Пожалуйста, помогите мне!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...