表单身份验证

时间:2009-09-28 10:38:10

标签: asp.net forms-authentication

我需要问: 我在ASP.NET应用程序中使用Forms身份验证。              

但是当我在用户登录后发布网页时,如果他没有注销,则只需关闭浏览器,之后再次浏览它会将其重定向到默认页面。  即使他没有退出,我怎样才能强制将他重定向到登录页面?

3 个答案:

答案 0 :(得分:2)

您应该看到指定的表单身份验证文档here。只要您想设置超时属性,就可以强制cookie过期。此外,您完全不能使用cookie来使用cookieless属性。还有其他可选属性可能对您有用,也可能与您的问题无关。

答案 1 :(得分:0)

这将取决于他们的asp.net会话ID cookie是否仍然存在,或者他们是否已启用cookie。要强制重定向到登录页面,您需要了解如何在浏览器关闭时丢失cookie。根据我的经验,这是默认行为。

答案 2 :(得分:0)

我建议您检查asp.net Membership,Profile and Role provider是否专门管理用户登录,密码及其个人资料。

This是Scott Gu的优秀文章之一,当您想使用会员资格和个人资料时,您应该加入书签。