如下两种无效:
server.session.timeout=10
或者用
@Bean
public EmbeddedServletContainerCustomizer embeddedServletContainerCustomizer() {
return (ConfigurableEmbeddedServletContainer container) -> {
container.setSessionTimeout(1, TimeUnit.MINUTES);
};
}
都是不行的。
request.getSession().getMaxInactiveInterval()
返回总是1800.
配置不行啊!到底如何配置呢?
我也在找自定义session过期时间的方法,直到看见了这个,然后将你的方法果断试了一遍,结果成功了。我设置的3秒过期,非常有效。