Spring Boot为嵌入式服务器配置自定义jsessionid

我想配置我的servlet上下文,例如设置自定义jsessionId键(请参阅更改cookie

JSESSIONID名称)

我相信我可以SpringBootServletInitializer在运行WAR文件时使用servletContextin

onStartup()。但是,当我在嵌入式应用程序服务器上运行时 new

SpringApplicationBuilder().run(),我不知道操纵Servlet上下文的最佳位置。

回答:

从 您可以简单地设置配置属性。

server.session.cookie.name = MYSESSIONID

server.servlet.session.cookie.name = MYSESSIONID

比编写配置类简单得多。

有关更多与会话相关的属性,请参见https://docs.spring.io/spring-

boot/docs/current/reference/html/common-application-

properties.html。

以上是 Spring Boot为嵌入式服务器配置自定义jsessionid 的全部内容, 来源链接: utcz.com/qa/431546.html

回到顶部