07 服务间调用:openFeign上下文信息丢失

上一节介绍了如何openFeign一些高级用法,这节讲讲实际运用中openFeign的两个坑。

令牌无法中继

在涉及到携带令牌调用openFeign时,令牌无法通过openFeign传递给下游服务,官方称为:令牌无法中继

想要令牌中继很简单,openFeign提供了一个请求拦截器RequestInterceptor,只需要在其中将请求头中的令牌信息重新赋值给openFeign的RequestTemplate,代码如下:

/**
 * 解决feign中的令牌中继问题
 */
@Component
@Slf4j
public class FeignRequestInterceptor implements RequestInterceptor {
   
    @Override
    public 

你可能感兴趣的:(Spring,Cloud,Alibaba,微服务项目实战,windows,java,网络)