【问题标题】:Who creates the JSESSIONID cookie in Spring Security?谁在 Spring Security 中创建 JSESSIONID cookie?
【发布时间】:2016-02-11 06:47:21
【问题描述】:

在我的 Web 应用程序中,要求每个语言环境(可在路径 /de_DE//en_US/ 等下访问)分别拥有自己的会话。我通过覆盖会话 CookieGenerator 来做到这一点,以便它为会话 cookie 设置路径,以便浏览器为访问的语言环境发送正确的会话 ID。

我现在遇到的问题是 Spring Security 在登录后更改了会话 ID 并在某处生成了一个新的会话 cookie。这个 cookie 没有我想要的路径。我在哪里可以操纵 Spring 如何生成会话 cookie?

【问题讨论】:

    标签: java spring session cookies spring-security


    【解决方案1】:

    查看SessionManagementFilter,因为这里所有与会话相关的活动都是在SessionAuthenticationStretegy 类的帮助下发生的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-02-27
      • 2016-01-04
      • 2013-04-03
      • 2018-05-25
      • 2016-08-17
      • 2021-02-25
      • 2015-09-19
      • 2019-06-25
      相关资源
      最近更新 更多