首页 > 解决方案 > 在 WSO2 身份服务器中启用单一注销并重定向到自定义登录页面

问题描述

我正在使用 WSO2-IS 5.3.0。我已经配置了许多服务提供商,并且 SAML SSO 正在按预期工作。但是当涉及到注销时,一个功能可以正常工作。这意味着它会在会话无效后将我重定向到一个常见的注销页面。

在这里,我有一个案例,我有一个服务提供商,我需要执行单次注销,但它应该重定向到我的自定义登录页面。虽然 IS 提供了配置返回 URL(SLO 响应 URL)的选项,但您可以在下面的屏幕截图中看到。我已经这样做了,但它仍然重定向到通用注销页面。

在此处输入图像描述

我还需要其他配置吗?

标签: wso2identityserver4wso2is

解决方案


您正在根据给定的请求 URL 执行 IdP 启动的 SLO。在这种情况下,您可以使用该returnTo请求中的参数来重定向响应。

因此,将 SLO 响应 URL 设置return to为 Enable IdP 启动的 SLO 配置的 URL。样品要求如下。

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

但是,您可能必须在请求中定义 SP 特定参数。

参考:http ://daytodayjava.blogspot.com/2015/08/saml2-idp-initiated-single-logout-with.html


推荐阅读