Spring中的“SessionManagementFilter -请求的会话ID XXX无效”是什么?

dphi5xsq  于 2023-01-29  发布在  Spring
关注(0)|答案(2)|浏览(243)

例如,我有时在调试中看到这种情况,

DEBUG 2012-11-15 08:58:26: org.springframework.security.web.session.SessionManagementFilter - Requested session ID198F14EA1B74CB1377D895C812345678 is invalid.

有人能解释一下它的意思吗?是什么原因导致它发生的?(抱歉问了这个基本问题。)
谢谢

h9a6wy2h

h9a6wy2h1#

这意味着所请求的http会话已经失效。这通常是由于超时造成的,也就是说,自上次使用该会话以来,该会话已经过了很长时间,并且该会话已经被丢弃。更实际地说,这通常是因为您正在连接的浏览器已经闲置太长时间。
您可以通过在过滤器上设置InvalidSessionStrategy来配置发生这种情况时要看到的行为。

rekjcdws

rekjcdws2#

当您只想删除即时问题而不想永久解决问题时,从浏览器中删除Cookie是一种快速而肮脏的修复方法。

相关问题