打开假动作服务调用时携带代币
OpenFeign服务调用时携带Token:
场景:众所周知,OpenFigen主要的作用是替我们发送超文本传送协议(超文本传输协议的缩写)请求的,那么在有些场景中,需要在OpenFiegn中携带代币到另一个服务去,需要配置一个费金的配置类完成此操作
包裹cn。沃牛。yyyservice。nacosconfig
进口feign .请求拦截器;
进口feign .RequestTemplate
导入组织。弹簧框架。语境。注释。配置;
导入组织。弹簧框架。网络。语境。请求。请求上下文持有者;
导入组织。弹簧框架。网络。语境。请求。servlet请求属性;
导入javax。servlet。http。HttpServletrequest
/**
*使用IntelliJ IDEA创建。
*
* @Author: hui
* @日期: 2021/12/05/17:33
* @Description:
*/
@配置
公共类FeignConfiguration实现了RequestInterceptor {
@覆盖
公共无效应用(请求模板请求模板){ 0
ServletRequestAttributes属性=(ServletRequestAttributes)request context holder。getrequest attributes();
HttpServletRequest请求=属性。getrequest();
请求模板。标头(' jwt-Token ',请求。getheader(' jwt-Token ');
}
}
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/135156.html