【发布时间】:2021-08-27 16:06:33
【问题描述】:
我有一些用户正在使用有效的 JWT 令牌访问某些 API,但由于他们的任务所花费的时间比令牌过期时间长得多,当他们再次访问 API 时,JWT 令牌已经过期。他们不应该刷新他们的令牌,即使令牌过期,他们也必须使用相同的令牌并访问某些 API。
我正在使用spring.security.oauth2.resourceserver 向我们的授权服务器进行身份验证。
所以,我想要实现的是,如果令牌来源正确且格式良好,即使令牌已过期,我也需要接受请求。
是的,我知道这似乎不是一个好方法,但如果可能,请教育我。
我已经从here 中读到了ClientHttpRequestInterceptor,并深入研究了resource server 的源代码,但找不到合适的方法。
【问题讨论】:
标签: spring-boot spring-security jwt spring-security-oauth2 spring-security-rest