Java Spring会话cookie永远不会过期
我最近实现了Spring会话Java Spring会话cookie永远不会过期,java,spring-session,Java,Spring Session,我最近实现了Spring会话 <dependency> <groupId>org.springframework.session</groupId> <artifactId>spring-session</artifactId> <version>1.0.2.RELEASE</version> </dependency> org.sp
<dependency>
<groupId>org.springframework.session</groupId>
<artifactId>spring-session</artifactId>
<version>1.0.2.RELEASE</version>
</dependency>
org.springframework.session
春季会议
1.0.2.1发布
我自己实现了sessionRepository,因此在创建会话时,我将setMaxInactiveIntervalInSeconds配置为60秒。如果我调试这段代码,会话对象的最大非活动间隔是正确的,但是如果我在网站上等待而不做任何事情,会话将永远不会过期
有办法解决这个问题吗?
谢谢
公共类SpringSessionRepository实现SessionRepository{
@凌驾
public ExpiringSession createSession(){
ExpiringSession结果=新建MapSession();
结果:setMaxInactiveIntervalInSeconds(60);
返回结果;
}
...
}
当前版本的spring会话不支持过期配置
以下是github上的问题:
当前版本的spring会话不支持过期配置 以下是github上的问题:
public class SpringSessionRepository implements SessionRepository<ExpiringSession> {
@Override
public ExpiringSession createSession() {
ExpiringSession result = new MapSession();
result.setMaxInactiveIntervalInSeconds(60);
return result;
}
...
}