0

我正在使用春季启动。应用程序使用 JWT 令牌(另一个微服务)进行身份验证。我必须实现 JWT 令牌的缓存。我正在使用咖啡因缓存。

问题: 现在的问题是这个令牌到期时间总是动态的,我必须将令牌到期时间与缓存到期时间相匹配。IE

缓存过期时间 <= 令牌过期时间

问题:有没有办法使用 Spring Cache 来实现这一点?

我们可以根据 JWT 令牌到期时间动态设置以下属性的值吗?

spring.cache.caffeine.spec=expireAfterWrite=600s
4

1 回答 1

0

您可以使用System.setProperty()从代码中更改环境变量的值。

于 2021-08-10T12:32:37.743 回答