用户注销后阻止提交AJAX请求...?

时间:2012-08-27 09:27:59

标签: asp.net

在我的项目ASP.NET中,我使用JQuery提交数据。 我需要一些仍在用户浏览器上显示的注销页面解决方案。

如果用户点击页面,它会将请求发布到服务器。 虽然请求可能不在服务器上进行,但我在完成事件上获得“成功”代码,状态代码也显示为200.

当用户退出时,有没有办法阻止提交AJAX请求??

2 个答案:

答案 0 :(得分:0)

不,您将无法停止请求。

您可以控制对它的回复。

返回一些错误代码,告诉您的脚本用户已注销,然后您的javascript可以将用户定向到登录屏幕。

如果用户已注销,则您获得的200响应可能是登录页面。在这种情况下,您可以检查响应的内容并检测注销。

答案 1 :(得分:0)

通常,登录/会话由cookie处理,cookie随每个发送到服务器的请求一起发送。让它成为浏览器URL或ajax调用。如果您在注销时删除cookie,可以回复后续的ajax调用,请再次登录消息。