Мыльные микросервисы на основе Spring Cloud. Доступ к ним осуществляется через фильтр zuul, и его необходимо аутентифицировать на основе заголовков SOAP, а в случае сбоя аутентификации мыло помещается с кодом ошибки.
Ниже приведен пример заголовка мыла.
<SOAP-ENV:Header>
<ns2:Security SOAP-ENV:mustUnderstand = "1">
<ns2:UsernameToken>
<ns2:Username>testid</ns2:Username>
<ns2:Password>testid</ns2:Password>
</ns2:UsernameToken>
</ns2:Security>
Каков будет наилучший подход для аутентификации?
1. Реализация через фильтр zuul?2. реализует в каждом сервисе?3. Любой способ реализовать в качестве пружины базовую аутентификацию на основе мыльных заголовков.4.Пожалуйста, предложите какой-нибудь лучший способ его реализации и поделитесь ссылкой на него.
Спасибо.