安详大碗

文章
5
资源
0
加入时间
2年10月24天

Feign远程调用丢失请求头问题以及异步丢失上下文问题解决方法

问题描述在微服务项目中,如果使用SpringSession能够解决session共享问题,是因为用户登录时会在浏览器保存一个Cookie值。如果不通过浏览器,而是使用Feign调用另一个模块,这个Cookie就会丢失,造成在另一个模块拿不到用户登录的信息,如图:解决方法创建一个Feign的远程拦截器,实现RequestInterceptor实现代码@Configurationpublic class MyFeignConfig { @Bean public Request