SpringBoot+SpringCloud实现登陆用户信息在微服务之间的传递

实现思路:java 1:准备一个ThreadLocal变量,供线程之间共享。spring 2:每一个微服务对全部过来的Feign调用进行过滤,而后从请求头中获取User用户信息,并存在ThreadLocal变量中。apache 3:每一个微服务在使用FeignClient调用别的微服务时,先从ThreadLocal里面取出user信息,并放在request的请求头中。json 4:封装为一个注解,
相关文章
相关标签/搜索