如何创建记住我复选框以记住会话,直到用户明确注销

时间:2011-01-21 14:54:04

标签: asp.net vb.net visual-studio-2008

如果用户直接关闭浏览器而不点击注销,那么下次他们打开浏览器时,其会话将保持不变,直到他们通过单击“注销”按钮明确注销

我想在vb.net中做到这一点!

2 个答案:

答案 0 :(得分:1)

在发出身份验证cookie时,只需将true作为第二个参数传递:

FormsAuthentication.RedirectFromLoginPage(Username, true)

这将在客户端上创建一个持久性身份验证cookie,其过期时间由web.config中的timeout属性处理:

<forms 
   loginUrl="~/login.aspx" 
   defaultUrl="~/default.aspx"
   protection="All"
   timeout="3600"
</forms>

答案 1 :(得分:0)

使用cookies