从身份验证框架重定向时更改 URL 标头



我正在使用 wso2 的身份服务器 5.0.0 版本。请考虑我使用的是代理服务器。当我尝试使用 SSO 时,应用程序服务器从我的客户端应用程序重定向到身份服务器,重定向到一个 URL,其中包含 carbon 中提到的 IP.xml用于 carbon 中的主机名元素.xml上下文根为 commonauth,默认端口号为 9443,而不考虑提供的 SAML 身份提供程序 URL。我们不希望从主机名.carbon重定向到IP.xml和9443进行公共身份验证上下文重定向。

例如:当应用程序重定向到身份服务器时,它应该重定向到 https://192.168.23.18:9443/samlsso;而在重定向到此 URL 之前,使用 commonauth 上下文根和端口号 9443 进行的另一个重定向发生在 carbon.xml 中提到的 IP 上,如 https://100.64.122.212:9443/commonauth。

您所

要做的就是将重定向的URL位置标头更改为[https://192.168.23.18:9443/]。您可以按照指南来实现您的要求。

查找以下 WSO2 团队成员之一的有效博客。[1]

[1] http://xacmlinfo.org/2014/11/16/how-to-developing-identity-server-behind-proxy-or-load-balancer/

最新更新