wso2 - 在 WSO2 身份服务器中启用单一注销并重定向到自定义登录页面
问题描述
我正在使用 WSO2-IS 5.3.0。我已经配置了许多服务提供商,并且 SAML SSO 正在按预期工作。但是当涉及到注销时,一个功能可以正常工作。这意味着它会在会话无效后将我重定向到一个常见的注销页面。
在这里,我有一个案例,我有一个服务提供商,我需要执行单次注销,但它应该重定向到我的自定义登录页面。虽然 IS 提供了配置返回 URL(SLO 响应 URL)的选项,但您可以在下面的屏幕截图中看到。我已经这样做了,但它仍然重定向到通用注销页面。
我还需要其他配置吗?
解决方案
您正在根据给定的请求 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
推荐阅读
- java - 抛出错误时不显示 Vaadin 错误处理窗口
- oracle - pentahokettle如何根据之前输入的数据运行不同的sql获取数据
- python - Pandas read_csv usecols 和名称无法正常工作
- elixir - 使用 Elixir 插值映射键
- magento-1.9 - 对 db Magento 1 中的每个客户执行操作
- flutter - 不能在行内展开
- python - Flaskr - 我无法在单元测试中关闭/清除缓存
- javascript - 如何通过JS更改悬停时直接相邻兄弟元素的CSS?
- c# - 将日期时间输入作为文本(不带或带时区)解析为 UTC
- amazon-web-services - 是否可以使用 AWS SAM 配置具有不同 lambda 版本的不同 API Gateway 阶段