Spring boot 1.5.9.REALEASE Spring cloud security access_token 传递问题

dong_19890208 2018-01-02 11:20:20
Spring boot 1.5.9 Spring cloud Dalston.SR4 中,通过Spring cloud security 进行权限管理,采用 JWT 方式,Resource Server 怎么通过Client传递过了的access_token,访问其他资源服务的接口?

Spring boot 1.5.3 Spring cloud Dalston.Realease中如下方式定义OAuth2RestTemplate,已经测试通过可以访问。
 @Bean
@LoadBalanced
protected OAuth2RestTemplate oAuth2RestTemplate(OAuth2ProtectedResourceDetails resource,
OAuth2ClientContext context) {
return new OAuth2RestTemplate(resource, context);
}


换成Spring boot 1.5.9 Spring cloud Dalston.SR4版本后,提示OAuth2ProtectedResourceDetails 无法注入
根据官方文档换成如下方式,accssToken无法正常传递。
@Bean
@LoadBalanced
public OAuth2RestTemplate template(UserInfoRestTemplateFactory userInfoRestTemplateFactory) {
return userInfoRestTemplateFactory.getUserInfoRestTemplate();
}


有没有在Spring boot 1.5.9 Spring cloud Dalston.SR4版本下测试通过的,这个版本需要什么特殊的配置吗?
...全文
172 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧