tomcat 中有一个关于 cookie max age 的配置,我想在我的 spring 应用程序中覆盖它。配置如下:
<session-config>
<session-timeout>30</session-timeout>
<cookie-config><max-age>120</max-age></cookie-config>
</session-config>
我已经在 application.yml 中尝试过此配置并将最大使用期限更改为 600,但 cookie 最大使用期限仍为 120。
server:
error:
include-stacktrace: never
whitelabel.enabled: false
servlet:
session:
cookie:
max-age: 600
还发现下面的配置似乎已被弃用:
session:
cookie:
max-age: 600
最佳答案
请尝试下面的代码-
server.servlet.session.cookie.domain=.XXXX.com
server.servlet.session.cookie.http-only=true
server.servlet.session.cookie.path=/
server.servlet.session.cookie.max-age=600
关于java - 在 spring boot 中覆盖 <cookie-config><max-age> Tomcat 配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57950967/