У меня есть два микро-сервиса, оба имеют свой собственный 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");
С шаблоном подпружиненного отдыха эти случаи прекрасно работают
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
, но в то время запрос на получение токена подключения прошел InterceptorRegistry of B и не прошел из-за того, что не был представлен более пустой токен.
Буду признателен, если кто-нибудь поймет, почему он отправляется в InterceptorRegistry для симуляции, а не для весеннего отдыха.