删除cookie时通知服务器

时间:2015-03-18 10:40:08

标签: asp.net-mvc cookies asp.net-web-api

删除Cookie时通知服务器(IIS上的Web API)。当用户手动清除浏览器cookie时。如何通知我的网站立即注销用户。

现在,当新请求进入时,我们会在缺少Cookie的情况下重定向到登录。

编辑: 为了进行类比,azure管理门户立即注销用户,但是在堆栈溢出网页处于此处,我们仍然有效,直到我们向SO发出下一个请求。

2 个答案:

答案 0 :(得分:2)

Cookie用于在Web浏览器中保留用户信息,以便在向服务器发送另一个请求时,服务器知道客户端是谁(登录信息等)。正如您在清除缓存后所经历的那样,浏览器中没有存储登录信息,当下一个请求进入服务器时,服务器会将您重定向到登录页面。 因此无法实现

这与用户手动删除Cookie无关,但是从服务器端,您可以清除Cookie,如herehere所示。

答案 1 :(得分:1)

这不是互联网的运作方式。当我在我的机器上清除cookie时,不会在任何地方发送请求。你不能知道这一点。