1

我正在将 spring boot 用于在嵌入式 tomcat 上运行的 webapp。我想将会话 ID 长度从默认的 16 字节更改为 32 字节。

我查看了这篇文章 Tomcat 中的会话 ID 长度

得知我们可以在tomcat配置文件context.xml中提供以下内容

我们如何在 spring boot 中做同样的事情?我的意思是我们如何以编程方式做到这一点?

4

1 回答 1

2

这成功了:

context.getManager().getSessionIdGenerator().setSessionIdLength(32);

其中 context 是您在扩展 TomcatContextCustomizer 类时获得的上下文

于 2016-02-04T16:10:53.277 回答