在春季启动中覆盖<cookie-config> <max-age> Tomcat配置

时间:2019-09-16 05:43:59

标签: java spring spring-boot tomcat cookies

在tomcat中有一个关于cookie最长年龄的配置,我想在我的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

,也可以在似乎不建议使用的config下面找到

  session:
    cookie:
      max-age: 600

1 个答案:

答案 0 :(得分:0)

请尝试下面的代码-

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