【发布时间】:2012-04-26 17:43:17
【问题描述】:
在 ASP.NET MVC2 应用程序中,我们有标准的登录操作...
if (ValidateUser(model.Email, model.Password)
{
FormsAuthentication.SetAuthCookie(model.Email, model.RememberMe);
...
其中 SetAuthCookie 的第二个参数是 createPersistentCookie 并带有以下文档:
createPersistentCookie
Type: System.Boolean
true to create a persistent cookie
(one that is saved across browser sessions); otherwise, false.
我们希望持久性 cookie 在 2 周后过期(即,用户可以在 2 周内返回网站而无需重新进行身份验证。在那之后,他们将被要求再次登录)。
我们如何设置持久 cookie 的过期时间?
【问题讨论】:
标签: asp.net asp.net-mvc-2