spring boot 延长 Session 时间
Posted Steven5007
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring boot 延长 Session 时间相关的知识,希望对你有一定的参考价值。
1.查看session时间 默认1800s
通过request.getSession().getMaxInactiveInterval()可以查看你的session时间
2.延长session
在我们启动器中 也就是 public static void main(String[] args) throws Exception{ SpringApplication.run(Application.class, args); } 这个类中我们在下面添加一个注解:记住 @Bean public EmbeddedServletContainerCustomizer containerCustomizer(){ return new EmbeddedServletContainerCustomizer() { @Override public void customize(ConfigurableEmbeddedServletContainer container) { container.setSessionTimeout(1800);//单位为S } }; }
-----------------------------------
session详解 : https://blog.csdn.net/etjnety/article/details/7851324
以上是关于spring boot 延长 Session 时间的主要内容,如果未能解决你的问题,请参考以下文章
为 spring-session-jdbc 使用现有的 Spring Boot 数据源
如何隔离spring boot app redis和spring boot session全局redis
spring boot 设置session过期时间不生效问题
将 spring-session 和 Redis 添加到现有的 Spring Boot Spring Security 配置中