首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >重命名JSESSIONID

重命名JSESSIONID
EN

Stack Overflow用户
提问于 2019-02-15 04:58:03
回答 2查看 1.6K关注 0票数 0

我试着在web.xml中重命名JSESSIONID,如下所示,但似乎有时我确实在日志中看到了默认名称(我正在登录一个过滤器,以防给出默认名称),你知道吗?,我使用的是Spring3.2.18和servlet-api-3.1

代码语言:javascript
复制
<session-config>
    <session-timeout>45</session-timeout>
    <cookie-config>
      <path>/</path>
      <domain>.example.com</domain>
      <name>XXX_JSESSIONID</name>
    </cookie-config>
  </session-config>
EN

回答 2

Stack Overflow用户

发布于 2019-02-15 06:21:55

当您使用spring-3.2.18时,您应该尝试使用以下代码来覆盖DefaultCookieSerializer。您可以在Spring Docs中找到详细信息

代码语言:javascript
复制
@Bean
public DefaultCookieSerializer defaultCookieSerializer(){
    DefaultCookieSerializer defaultCookieSerializer = new DefaultCookieSerializer();
    defaultCookieSerializer.setCookieName("mySessionId");
    return defaultCookieSerializer;
}
票数 1
EN

Stack Overflow用户

发布于 2021-09-04 17:29:28

在这种情况下,如果发生这种情况,您应该首先从客户端浏览器中删除JSESSIONID cookie (过期)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54698948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档