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