Микросервисы на основе мыла Доступ к шлюзу API zuul требует аутентификации на основе заголовков SOAP. - PullRequest
0 голосов
/ 24 сентября 2018

Мыльные микросервисы на основе 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.Пожалуйста, предложите какой-нибудь лучший способ его реализации и поделитесь ссылкой на него.

Спасибо.

...