Включите однократный выход из системы на сервере идентификации WSO2 и перенаправьте на страницу пользовательского входа - PullRequest
0 голосов
/ 10 апреля 2020

Я использую WSO2-IS 5.3.0. Я настроил много сервис-провайдеров и SAML SSO работает как положено. Но когда дело доходит до выхода из системы, одна функциональность работает нормально. Это означает, что он перенаправляет меня на общую страницу выхода из системы после недействительного сеанса.

Здесь у меня есть один случай, у меня есть один поставщик услуг, мне нужно выполнить однократный выход из системы, но он должен перенаправить на мою пользовательскую страницу входа. Хотя это предоставляет возможность настроить обратный URL (URL ответа SLO), вы можете увидеть на скриншоте ниже. Я сделал это, но все еще перенаправляет на страницу общего выхода.

enter image description here

Нужна ли мне другая конфигурация?

1 Ответ

2 голосов
/ 12 апреля 2020

Вы выполняете SLO, инициированный IdP, согласно указанному URL-адресу запроса. В этом случае вы можете использовать параметр returnTo в этом запросе для перенаправления ответа.

Поэтому задайте для URL-адреса ответа SLO значение return to URL-адреса конфигурации SLO, инициированной Enable IdP. Пример запроса будет выглядеть следующим образом.

https://localhost:9443/samlsso?slo=true&spEntityID=travelocity.com&returnTo=https://localhost:8080/avs.com/slo

Но, возможно, вам придется определить параметры SP1 c в запросе.

Ссылка: http://daytodayjava.blogspot.com/2015/08/saml2-idp-initiated-single-logout-with.html

...