我最近面临登录后最后一个请求 url 的问题。通常,一切正常。但是,如果我继续执行以下程序,我会遇到麻烦:
- 在一个选项卡中打开一个应用程序并登录
- 在此选项卡中,我会定期向服务器发出 AJAX 请求
- 使用该应用打开一个新标签页(我仍处于登录状态)
- 在此选项卡中,我注销
- 同时,来自第一个选项卡的 AJAX 请求使用 HTTP 401 自动进行(因为我已经注销)
- 当我尝试在第二个选项卡中再次登录时,我从第一个选项卡收到 AJAX 请求的 JSON,因为它是最后一个请求。
我怀疑 Spring Security 会忽略“最后一个请求 url”的 AJAX 请求。是否可以将其设置在某个地方?或者有什么好的解决方法吗?
谢谢,马特奥