spring security oauth2,如何使用 DefaultTokenServices 类上的 refreshAccessToken 方法执行 refreshToken

问题描述

这对我来说并不明显,在 DefaultTokenServices 类上有 refreshAccesstoken 方法

@Transactional(norollbackFor={InvalidTokenException.class,InvalidGrantException.class})
public OAuth2Accesstoken refreshAccesstoken(String refreshTokenValue,TokenRequest tokenRequest)
        throws AuthenticationException {

    if (!supportRefreshToken) {
        throw new InvalidGrantException("Invalid refresh token: " + refreshTokenValue);
    }

refreshAccesstoken 方法参数是 refreshToken 和 tokenReques tobject。对于 refreshToken 参数,我可以从用户/客户端获取,但对于 tokenRequest 我不知道如何构造它。请帮助我如何使用 refreshAccesstoken 方法刷新令牌。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)