我将 application.properties 配置为一秒 session 超时。 (我这样做只是为了测试应用程序中的 session 超时。真正的应用程序将有更长的 session )
server.session.timeout=1
server.session.tracking-modes=cookie
在浏览器中,我每 5 秒刷新一次页面以查看 JSESSIONID 是否正在更改。但看起来并非如此。
尽管我尝试刷新一段时间后,JSESSIONID 发生了变化。
Spring Boot 中是否有最短 session 超时?
最佳答案
server.session.timeout
仅适用于嵌入式
tomcat 容器,不适用于独立
。
如果要设置,必须在web.xml中配置
如下所示:
<session-config>
<session-timeout>1</session-timeout>
</session-config>
因此在这种情况下, session 超时将设置为 1 分钟
关于java - Spring Boot 中一秒 session 超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37307144/