Spring Boot设置cookie和session过期时间
Java Spring Boot 大约 801 字Spring Boot配置redis-session
- cookie过期时间,单位是秒
- cookie.setMaxAge(0);//不记录cookie
- cookie.setMaxAge(-1);//会话级cookie,关闭浏览器失效
- cookie.setMaxAge(60*60);//过期时间为1小时
@Configuration
@EnableRedisHttpSession(maxInactiveIntervalInSeconds = 2592000, redisNamespace = "Test-Session")
public class RedisSessionConfig {
@Bean
public CookieSerializer cookieSerializer() {
DefaultCookieSerializer defaultCookieSerializer = new DefaultCookieSerializer();
defaultCookieSerializer.setCookieMaxAge(2592000);
//cookie名字 默认是 "SESSION"
defaultCookieSerializer.setCookieName("sessionId");
//域 默认是域名
defaultCookieSerializer.setDomainName("xxx.com");
//存储路径 默认是 "/"
defaultCookieSerializer.setCookiePath("/");
return defaultCookieSerializer;
}
}
阅读 3552 · 发布于 2019-04-15
————        END        ————
扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看
换一批
-
Linux命令之OpenSSL生成RSA公钥私钥阅读 1107
-
Elasticsearch health status显示为yellow解决方法阅读 4849
-
OpenResty中使用pgmoon连接PostgreSQL阅读 1572
-
Android 取消 EditText 下划线阅读 1459
-
走进Spring Boot之第三步SpringApplication run方法阅读 672
-
软考-系统架构设计师:三级模式-两级映射阅读 449
-
微信小程序基于Parser添加长按复制、代码高亮等功能阅读 1555
-
MySQL内置函数之时间函数阅读 468
-
算法:解析中缀表达式阅读 89
-
RabbitMQ重启命令阅读 943