1. 首页
  2. 编程语言
  3. Web开发
  4. 在SpringCloud使用Security+Oauth2时候再去使用fegin发现出现401未授权

在SpringCloud使用Security+Oauth2时候再去使用fegin发现出现401未授权

上传者: 2019-07-13 20:22:03上传 ZIP文件 1.57KB 热度 162次
我们在使用springcloud时如果设置了oauth2授权模式,那么应用服务A再调用服务B时使用Feign请求会出现401授权认证的问题,那么解决办法就是在feign调用请求时获取到assessToken并设置到请求header中就可以解决这个问题了,资源包中有2个文件:FeignRequestInterceptor.java(拦截器)、OAuth2RestTemplateConfiguration.java(设置header),2个JAVA类,在springboot框架下,客户端只需要正常引入了授权的JAR包,并把这2两个类放到可以被加载到的目录就可以了,其他都不需要做,可以保证feign正常访问。
下载地址
用户评论
码姐姐匿名网友 2019-07-13 20:22:03

没能解决问题

码姐姐匿名网友 2019-07-13 20:22:03

没能解决我的问题