Spring 调用refreshAccessToken方法时,DefaultTokenServices无法存储增强的刷新令牌
与保存刷新令牌增强版本的Spring 调用refreshAccessToken方法时,DefaultTokenServices无法存储增强的刷新令牌,spring,spring-security-oauth2,Spring,Spring Security Oauth2,与保存刷新令牌增强版本的createAccessToken方法不同,refreshAccessToken方法保存刷新令牌而不进行增强 我认为这种行为应该是这样的: OAuth2AccessToken accessToken = createAccessToken(authentication, refreshToken); tokenStore.storeAccessToken(accessToken, authentication); // In case it was mod
createAccessToken
方法不同,refreshAccessToken
方法保存刷新令牌而不进行增强
我认为这种行为应该是这样的:
OAuth2AccessToken accessToken = createAccessToken(authentication, refreshToken);
tokenStore.storeAccessToken(accessToken, authentication);
// In case it was modified
refreshToken = accessToken.getRefreshToken();
if (refreshToken != null) {
tokenStore.storeRefreshToken(refreshToken, authentication);
}
return accessToken;
这算是一个bug吗
我为此创建了一个问题