我已经搜索了很长时间,遗憾的是我找不到有用的答案。当用户访问我的asp.net mvc 5应用程序并从他的浏览器中清除cookie时,如何检测到cookie已被刷新并在不刷新页面的情况下注销用户?
我在Gmail中注意到了此功能。它会自动检测到刷新的cookie并将您重定向到登录页面。
有什么想法吗?
答案 0 :(得分:0)
几乎每个登录管道都使用 cookie 。
通常,您在登录操作中会在 Cookie 中存储某种userHash
甚至loginToken
。
因此,您无法检测到 Cookie 已刷新。您只需在每个请求中检查 cookie ,如果不存在,则重定向用户。