流程图如下所示:
1、PasswordDecoderFilter
主要用于解密客户端传输的用户密码
2、ValidateCodeGatewayFilter
主要用于校验验证码
3、JnanRequestGlobalFilter
(1)用于清洗请求头中的from参数
关于from参数更多信息查阅:Inner注解使用及其原理
(2)重写StripPrefix
比如请求路由至认证微服务auth的时候,断言路径为/auth/token/auth需要将前面的/auth截取掉再传输到auth服务。
4、JnanFeignClientInterceptor
Feign拦截器,主要用于实现微服务之间的token无缝传递。
更多信息可参考:feign调用令牌传递
