AuthRequestInterceptor虚假伪装客户端调用

时间:2019-10-23 07:52:39

标签: spring-cloud-feign feign openfeign

我有两个微服务,每个微服务都有自己的AuthRequestInterceptor,并由InterceptorRegistry过滤。

All methods of Micro service A  expect barer token except getConnectionToken method
All methods of Micro service B  expect  barer token except getConnectionToken  method

的两个微服务的拦截器中均排除了

getConnectionToken方法

.excludePathPatterns("/sanity", "/connect/token");

使用Spring Rest模板,这些情况很好用

Micro service B - > calls Micro service A and gets getConnectionToken  
Micro service B - > use connectionToken and make call Services in  Micro service A

假冒客户

Micro service B - > calls Micro service A and try to get getConnectionToken from Micro service A 

但是在那个时候,获取连接令牌请求转到B的InterceptorRegistry,并且由于未提供Barer令牌而失败。

如果有人知道为什么要假装InterceptorRegistry而不是春季休假模板,我将不胜感激

0 个答案:

没有答案