【发布时间】:2014-10-29 17:46:16
【问题描述】:
Spring Security 中是否有办法将会话设置为在一段时间后过期,而不管活动如何?
即当有人登录时,他们正好有 30 分钟的工作时间,然后会话就死了,不管他们是否一直在导航、进行 REST 调用等。
【问题讨论】:
标签: java spring session spring-security session-timeout
Spring Security 中是否有办法将会话设置为在一段时间后过期,而不管活动如何?
即当有人登录时,他们正好有 30 分钟的工作时间,然后会话就死了,不管他们是否一直在导航、进行 REST 调用等。
【问题讨论】:
标签: java spring session spring-security session-timeout
我不这么认为。但是您可以使用 Quartz 调度程序进行作业调度,并在需要时执行作业,例如在用户登录后 30 分钟。
【讨论】:
在您的 web.xml 中添加以下行应该会很理想。
<session-config>
<session-timeout>30</session-timeout>
</session-config>
【讨论】: