我正在使用Spring Security3.0向LDAP服务器进行身份验证,但我不知道如何设置自己的会话超时期限。我认为默认值是30分钟,但我需要将其设置得更长
发布于 2011-03-22 01:36:10
您可以为web.xml中的所有会话设置会话超时(例如60分钟):
<session-config>
<session-timeout>60</session-timeout>
</session-config>
或在每个会话基础上使用
session.setMaxInactiveInterval(60*60);
后者您可能希望在authorizationSuccessHandler中执行。
<form-login authentication-success-handler-ref="authenticationSuccessHandler"/>
发布于 2018-01-03 11:54:08
如果您使用的是Spring Boot,则可以通过在application.properties文件中添加以下内容来完成此操作:
server.session.cookie.max-age=<your_value_in_seconds>
https://stackoverflow.com/questions/5385175
复制