Springboot app会话超时

vic*_*tor 12 java session-timeout spring-boot

我创建了一个SpringBoot MVC/Security应用程序1.2.2.RELEASE,我的application.properties包含服务器设置,如

#Tomcat port and contextPath details
server.port=8080
server.contextPath=/test
#server.session-timeout=120
server.sessionTimeout=120
Run Code Online (Sandbox Code Playgroud)

文档的状态

server.session-timeout= # session timeout in seconds
Run Code Online (Sandbox Code Playgroud)

ServerProperties.java使用sessionTimeout;

如果你查看我提出的application.properties代码,我已经独立尝试了两个,但是我没有在2分钟后超时,我没有明确编写任何其他代码来执行任何会话handeling.

有人遇到过这个问题吗?我错过了什么或做错了什么?

Man*_*ari 10

我不知道出于某种原因只能设置

server.session.timeout=120 
Run Code Online (Sandbox Code Playgroud)

然而,当我设置会话超时和cookie最大年龄时,对我来说不起作用,如下所示:

server.session.cookie.max-age=120
server.session.timeout=120 
Run Code Online (Sandbox Code Playgroud)

它完美地运作