User.Identity即使有全新的开始也具有价值

时间:2017-07-27 03:19:06

标签: .net authentication webforms authorization

即使我关闭我的应用并重新打开它 即使没有我登录我仍然存在用户名和验证

{System.Web.Security.FormsIdentity}
[System.Web.Security.FormsIdentity]: {System.Web.Security.FormsIdentity}
AuthenticationType: "Forms"
IsAuthenticated: true
Name: "abc"

这是在我的web.config

<authentication mode="Forms">
  <forms loginUrl="~/login.aspx" timeout="2880" />
</authentication>
<authorization>
  <deny users="?" />
</authorization>

这是登录代码

          if (ValidateUser(txtUserID.Text, txtUserPassword.Text))
              FormsAuthentication.RedirectFromLoginPage(txtUserID.Text, false);

          else
              lblMsg.Text = "Incorrect";

如何制止? 我希望用户每次想要访问应用程序时都能登录。

0 个答案:

没有答案