spring - 如何更改 spring session (redis) cookie 名称?

标签 spring redis spring-session

我们在同一个域后面有两个项目(zuul 代理在它们前面),都使用 spring session 项目, session 保存在 redis 中。

这两个 session 应该是不同的,但似乎它们正在覆盖名为“SESSION”的 cookie 中的彼此 ID。这个名字怎么改?有什么简单的方法可以通过配置来做到这一点吗?

最佳答案

我知道这是一个老问题,但我只想说这个选项也有效。

您可以在 application.yml 中添加 server.servlet.session.cookie.name。看看这个 spring 文档链接,它还有其他您可以更改的 cookie 属性。

Spring Common Application Properties

关于spring - 如何更改 spring session (redis) cookie 名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33095345/

相关文章:

java - Spring Hibernate H2 Junit 测试 - 如何在启动时加载模式

Redis - 检查电子邮件是否已被使用

java - bean 的 session 范围在 Spring MVC 应用程序中如何工作?

java - Spring Session 与 Spring Security 创建两个 session

java - 如何延迟 bean,直到所有 spring 云连接器扫描完成?

java - Spring Boot 服务器无法识别 HTTP header SOAPAction 的值

java - Spring boot 添加多行

mysql - 多队列系统的技术栈

tcp - 如何确定我是否需要来自 Rust io::Error 的新 TCP 连接?

spring-security - 具有Spring Session/Redis的Spring Zuul API网关在同一请求中进行身份验证和路由