我有一个使用 6.1.2 版本生成的新 JHipster 项目,authenticationType 是 oauth2。
我已经用 Okta 配置了 oauth2,一切正常,除了 我希望 token 持续时间超过一小时。
我尝试更改 application.yml 中的设置
server:
servlet:
session:
cookie:
http-only: true
timeout: 1440m
我希望 session 持续 24 小时(1440 分钟),但对 application.yml 的更改没有任何影响。
我正在使用 LinuxRuntime tomcat 9.0-jre8 在 Azure 中运行应用程序
最佳答案
我找到了我自己问题的答案:
我在/WEB-INF/web.xml 中添加了以下配置,现在 session 持续时间更长
<session-config>
<session-timeout>1440</session-timeout>
</session-config>
关于spring-boot - 如何使 session 长度持续更长的时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57041632/