请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

spring clooud gateway怎么修改session的cookie name?

spring clooud gateway怎么修改session的cookie name?谢谢老师。

正在回答

1回答

session是在服务器上的,cookie是在浏览器的,没明白你说的修改session的cookie name是什么意思。

cookie的用法其实跟h5的缓存类似,也跟java的map类似,要修改name的话,可以把原值取出来,取个新name,存一个新cookie,把旧的cookie删除

1 回复 有任何疑惑可以回复我~
  • 就是spring mvc应用的server.servlet.session.cookie.name配置值,在gateway中怎么修改?gateway是基于webflux的,这样修改不生效。所以想问问。
    回复 有任何疑惑可以回复我~ 2020-06-07 18:01:19
  • 甲蛙 回复 提问者 他门说这就是人生 #2
    抱歉,这个确实没遇到过,还没遇到过什么问题需要配置server.servlet.session.cookie.name这个值的
    回复 有任何疑惑可以回复我~ 2020-06-07 18:18:53
  • 提问者 他门说这就是人生 回复 甲蛙 #3
    好的,不过还是谢谢老师。我主要做单点登录,是将token的值存在session里,结果造成系统1的session cookie name把系统2的session cookie name覆盖了,造成系统2重新登录的情况,因为他们记录session cookie name的键都叫JSESSIONID,所以会覆盖。以前我用zuul时,就用server.servlet.session.cookie.name配置一下就好了。不过看得出老师是个很负责、认真并且实事求是的老师,谢谢啊!
    回复 有任何疑惑可以回复我~ 2020-06-07 20:05:31
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信