【问题标题】:wso2carbon Identity Server SSO redirect to port 9443wso2carbon 身份服务器 SSO 重定向到端口 9443
【发布时间】:2014-02-27 08:42:57
【问题描述】:

我正在使用 wso2 IS 4.8.0,我的问题是当我使用 SAML2 SSO 时,我正在重定向到浏览器上的端口 9443。

我想重定向到另一个端口:80 或 443,因为有一个 apache 代理一切。

是否有将重定向指向这些端口的配置?

【问题讨论】:

  • WSO2 Identity Server 的最新发布版本是 4.6.0。目前4.7.0版本正在开发中,最新的里程碑版本是M2。
  • 请始终记住阅读选择标签时出现的有用说明,并始终仔细搜索标签列表以查找相关标签名称。你错过了一些......

标签: wso2 saml-2.0 wso2carbon wso2is


【解决方案1】:

尝试将proxyPort添加到catalina-server.xml,可以在<IS_HOME>/repository/conf/tomcat文件夹中找到,如下所示,

<Connector  protocol="org.apache.coyote.http11.Http11NioProtocol"
            port="9443"
            proxyPort="443"

您还需要更改 ssoservice 的重定向 URL,该 URL 可以在 &lt;IS_HOME&gt;/repository/conf/identity.xml 文件中找到。查找&lt;SSOService&gt; 标签并编辑&lt;IdentityProviderURL&gt;,如下所示,

<IdentityProviderURL>https://localhost:443/samlsso</IdentityProviderURL>

EDIT:最好使用不带默认端口的 IdentityProviderURL

<IdentityProviderURL>https://localhost/samlsso</IdentityProviderURL>

由于 443 是默认端口,当它重定向到带有端口的 url 和没有端口发送的原始请求时,可能会验证失败。


HTH,

达雷。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-21
    相关资源
    最近更新 更多