Сбой Spring SAML2 с ошибкой аутентификации при использовании с обратным прокси уровня 7 - PullRequest
0 голосов
/ 23 февраля 2019

У меня есть веб-приложение Angular, настроенное на SSO.Он проверяет наличие активного сеанса и направляет его в микросервис Spring Spring2.Как веб-приложение, так и микросервис находятся за обратным прокси-сервером уровня 7, так как он подключен к Интернету.

Приложение работает очень хорошо без обратного прокси.Когда я маршрутизирую запросы через обратный прокси-сервер к микросервису saml2, аутентификация не проходит.когда я проверяю логи службы saml2, я не вижу никаких ошибок.Это говорит, что AuthN успешен.Но bean-компонент webssoprofile обнаруживает ошибку аутентификации.Ответ от IDP возвращается через обратный прокси-сервер к URL-адресу saml / sso, и он просто терпит неудачу, хотя аутентификация проходит успешно без ошибок в журналах.

Я настроил SAMLContextProviderLB в моем коде.

Не уверен что происходит.Кто-нибудь может мне здесь помочь?

...