扩展资源服务器解决oauth2 性能瓶颈
- 用户携带token 请求资源服务器
- 资源服务器拦截器 携带token 去认证服务器 调用tokenstore 对token 合法性校验
- 资源服务器拿到token,默认只会含有用户名信息
- 通过用户名调用userdetailsservice.loadbyusername 查询用户全部信息
详细性能瓶颈分析,请参考上篇文章《扩展jwt解决oauth2 性能瓶颈》
本文是针对传统使用UUID token 的情况进行扩展,提高系统的吞吐率,解决性能瓶颈的问题
默认check-token 解析逻辑
- RemoteTokenServices 入口
@Override
public OAuth2Authentication loadAuthentication(String accessToken) throws AuthenticationException
