在ASP.Net MVC 3中使用表单身份验证,似乎登录cookie是跨浏览器。例如,当用户登录IE并在Chrome中打开该网站时,他们已经登录。当他们在Chrome中注销然后在IE中刷新页面时,他们也已经在那里注销。
这是正确的还是我是莫伊的火车头?
这是如何工作的?我不认为浏览器使用公共缓存来进行cookie。
答案 0 :(得分:2)
他们不共享cookie。还有其他事情正在发生。注销可以通过服务器处理注销的方式来解释。如果您的服务器有一个cookie然后失效,则所有会话中的所有登录都将失效,使它们全部重新登录。