本文链接:https://blog.youkuaiyun.com/zhongzunfa/article/details/82791903
1、概述
今天一个朋友, 遇到一个如何在使用spring cloud feign 传递token 等参数问题。
2、解决方案
2.1 创建类继承RequestInterceptor
创建类继承RequestInterceptor 具体如下代码所示:
2.2 在@configuration 类中定义其
2.3 在yml 或者properties 中添加下面关键配置
# To set thread isolation to SEMAPHORE
3、总结
按照上面的操作就可以将上一个服务或者是前端传递过来的header参数传递到下一个服务中去。
需要注意的是, 每个请求都会拦截设置上header信息。
4. 参考地址
http://cloud.spring.io/spring-cloud-openfeign/single/spring-cloud-openfeign.html
本文介绍如何在 Spring Cloud Feign 中实现跨服务传递 Token 的解决方案,通过创建 RequestInterceptor 子类并进行配置,确保每次请求都能携带 header 信息,实现前后端或服务间 Token 的透明传递。
168万+

被折叠的 条评论
为什么被折叠?



