我正在使用Spring Boot对我的资源服务器进行OAuth2认证。但是认证服务器(不是我们的)变得不稳定,有时无法解析。
我已经读了很多文章,但找不到如何缓存这些请求,以减少应用程序上的401数量。
我的安全配置运行如下:
.oauth2ResourceServer()
.opaqueToken()
.introspectionClientCredentials(this.clientId, this.clientSecret)
.introspectionUri(this.introspectionUri);
谁能帮帮我?
PS:我试着使用@Cacheable
,但我不认为我尝试了正确的方法。
1条答案
按热度按时间rta7y2nd1#
对于那些运行相同的问题。这里是我如何解决:
已在我的安全配置上公开Bean:
并创建了一个自定义类来缓存找到的值: