1

我有一个 ASP.NET MVC2 应用程序,并且我正在使用 FormsAuthentication 来管理 Auth Cookie。当 cookie 过期并且页面可以访问时,我需要在字段中显示用户名并选中记住我。一旦 cookie 过期并且我无权访问它,我该如何执行此操作?

4

1 回答 1

0

默认情况下你不会。Cookie 过期意味着客户端是系统的全新用户。

可能的解决方案:您可能想设置一个有效期为 2099 年或其他日期的 cookie,并在登录后将用户名存储在其中。当“空白”用户点击您的身份验证页面时,您可以检查 cookie 是否存在,并预填充用户名和记住我复选框。

于 2010-09-14T16:12:44.460 回答