MVC - 浏览器关闭后为什么会话丢失?

时间:2013-05-14 16:45:22

标签: asp.net-mvc session session-cookies

我正在使用该主题接受的答案ASP.NET MVC RememberMe

中的代码

但是,登录后我重新打开浏览器而我没有登录。为什么?

1 个答案:

答案 0 :(得分:1)

使这个可以回答:

确保您正在使用的浏览器未设置为关闭时删除缓存/ cookie /会话信息(或至少添加本地测试的豁免)。此外,请确保您没有在隐私/隐身模式下浏览,因为这样也会删除关闭信息。

对于短期解决方法,您可以打开浏览器窗口(至少一个选项卡),让visual studio打开每个编辑的新选项卡。这应该在标签视图之间保留会话信息(直到你不可避免地关闭窗口)。