gpt4 book ai didi

java - 使用 Spring Security 滑动过期

转载 作者:行者123 更新时间:2023-12-02 09:05:49 25 4
gpt4 key购买 nike

我正在使用 Spring Security,我注意到,当用户登录时,身份验证 cookie 的有效期约为一天。它似乎没有“刷新”这个过期日期 - cookie 在一天后过期,即使在当天结束前 5 分钟我已经通过安全 URL 向服务器发出了请求。

如何设置身份验证 cookie 的滑动过期时间?

最佳答案

添加自定义过滤器非常容易,该过滤器将检查 cookie 并在需要时将其重新设置为稍后过期(要查看执行这些操作的正确方法,您可以查看org.springframework.security。 web.authentication.rememberme.RememberMeAuthenticationFilterorg.springframework.security.web.authentication.rememberme.AbstractRememberMeServices#setCookie),尽管我考虑不将 cookie 过期时间延长相同的数量成功登录(但刚刚超出 session 过期时间);另外,我猜想没有必要在每个请求上都触及 cookie,但前提是 cookie 过期还有一定的最短时间。

关于java - 使用 Spring Security 滑动过期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12858210/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com