我正在使用Spring OAuth2RestTemplate,并且令牌在过期后没有刷新。下面是我的令牌提供程序。我缺少什么?任何指针都会有帮助。
@Bean
public AccessTokenProvider clientAccessTokenProvider() {
ClientCredentialsAccessTokenProvider accessTokenProvider = new ClientCredentialsAccessTokenProvider();
accessTokenProvider.setRequestFactory(getClientHttpRequestFactory());
return accessTokenProvider;
}
字符串
1条答案
按热度按时间hjzp0vay1#
根据spring Boot oAuth实现,ClientCredentialsToken TokenProvider不支持“Refresh Token”。
我通过检查过期并在进行rest调用之前将oAuthContext中的token设置为null来修复这个问题。
字符串