Spring Security中是否存在会话超时异常?

时间:2013-07-24 13:38:32

标签: spring spring-security sessiontracking

这很有用,所以在与当前登录用户交互之前,我不必检查会话是否有效。如果我能告诉Spring自动将用户重定向到登录页面,如果sesssion已经超时,那就更好了。

这里有一个类似的问题:Logout/Session timeout catching with spring security  但我真正需要的是更直观和优雅的东西。这可能吗?

1 个答案:

答案 0 :(得分:1)

实际上

<form-login login-page='/login.jsp'/>

已经这样做了。如果用户请求安全页面并且未登录(当会话因超时而无法使用时也会发生这种情况),则Spring安全性会将重定向发送到指定的login-page

http://static.springsource.org/spring-security/site/docs/3.1.x/reference/ns-config.html#ns-form-and-basic