我试着在web.xml中重命名JSESSIONID,如下所示,但似乎有时我确实在日志中看到了默认名称(我正在登录一个过滤器,以防给出默认名称),你知道吗?,我使用的是Spring3.2.18和servlet-api-3.1
<session-config>
<session-timeout>45</session-timeout>
<cookie-config>
<path>/</path>
<domain>.example.com</domain>
<name>XXX_JSESSIONID</name>
</cookie-config>
</session-config>发布于 2019-02-15 06:21:55
当您使用spring-3.2.18时,您应该尝试使用以下代码来覆盖DefaultCookieSerializer。您可以在Spring Docs中找到详细信息
@Bean
public DefaultCookieSerializer defaultCookieSerializer(){
DefaultCookieSerializer defaultCookieSerializer = new DefaultCookieSerializer();
defaultCookieSerializer.setCookieName("mySessionId");
return defaultCookieSerializer;
}发布于 2021-09-04 17:29:28
在这种情况下,如果发生这种情况,您应该首先从客户端浏览器中删除JSESSIONID cookie (过期)
https://stackoverflow.com/questions/54698948
复制相似问题