【问题标题】:What is "SessionManagementFilter - Requested session ID XXX is invalid" in Spring?什么是 Spring 中的“SessionManagementFilter - 请求的会话 ID XXX 无效”?
【发布时间】:2012-11-03 20:39:30
【问题描述】:
例如,我有时在调试中看到过这种情况,
调试 2012-11-15 08:58:26:org.springframework.security.web.session.SessionManagementFilter - 请求的会话 ID198F14EA1B74CB1377D895C812345678 无效。
谁能解释它的含义,以及它发生的原因? (很抱歉问了这个基本问题。)
谢谢
【问题讨论】:
标签:
spring
session
spring-mvc
spring-security
【解决方案1】:
表示已经请求的http会话已经失效。这通常是由于超时造成的,即自上次使用该会话以来已经太长时间并且它已被丢弃。在更实际的情况下,这通常是因为您连接的浏览器已被单独放置太久。
您可以通过在过滤器上设置 InvalidSessionStrategy 来配置您希望看到的行为。