检测清除MVC 5中的浏览器cookie

时间:2016-12-22 14:50:51

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

我已经搜索了很长时间,遗憾的是我找不到有用的答案。当用户访问我的asp.net mvc 5应用程序并从他的浏览器中清除cookie时,如何检测到cookie已被刷新并在不刷新页面的情况下注销用户?

我在Gmail中注意到了此功能。它会自动检测到刷新的cookie并将您重定向到登录页面。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

几乎每个登录管道都使用 cookie

通常,您在登录操作中会在 Cookie 中存储某种userHash甚至loginToken

因此,您无法检测到 Cookie 已刷新。您只需在每个请求中检查 cookie ,如果不存在,则重定向用户。