2010-09-14 34 views
1

我有一个ASP.NET MVC2应用程序,并且我使用FormsAuthentication来管理Auth Cookie。当cookie过期并且页面被访问时,我需要在字段中显示用户名,并且选中记住我。一旦cookie过期并且我无法访问它,我怎么能这样做?ASP.NET MVC表单身份验证记住我

+2

存储第二个永不过期并始终拥有用户名的cookie。 – Nate 2010-09-14 16:12:45

回答

0

您不默认。 Cookie过期意味着客户端是系统的全新用户。

可能的解决方案:您可能需要在2099年或之前设置过期日期的cookie,并在登录后将用户名存储在那里。当“空白”用户登录到认证页面时,您可以检查cookie存在并预先填写用户名和记住我复选框。