从身份验证框架重定向时更改 URL header?

Change the URL header when redirection from the Authentication Framework?

我正在使用 Identity Server 5.0.0 版本 wso2.please 请考虑我正在使用代理服务器。当我尝试在 SSO 上工作时,从我的客户端应用程序,应用程序服务器正在重定向到 Identity Server,重定向到 URL,其 IP 在 carbon.xml 中提到,用于 carbon.xml 中的主机名元素,具有上下文根commonauth 和默认端口号为 9443,无论提供的 SAML 身份提供者 URL 是什么。我们不想从主机名重定向到 IP。carbon.xml 和 9443 用于通用身份验证上下文重定向。

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

您只需将重定向的 URL 位置 header 更改为 [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/