若依版-open feign调用过程user_id的传递流程

Gateway获取token,request中添加user_id
AuthFilter->filter()

Network analysis安全模块,通过过滤器HeaderInterceptor,获取request header中的user_id,并存储到当前线程的map表
HeaderInterceptor->preHandle()

feign调用requestInterceptors
SynchronousMethodHandler-》targetRequest()

自定义FeignRequestInterceptor,复制当前request的user_id到feign的requestTemplate中
FeignRequestInterceptor->apply()

SysMenuController->list()

正文到此结束