我正在尝试在端口 443 上运行 WSO2 IS。一切最初都配置为在 9443 上运行,但是,我们的 SSL 在端口 443 上启用。
所以我将 WSO2 IS 设置为在端口 443 上运行,但我收到了 HTTP 错误 404。
描述是“您要查找的资源已被删除、名称已更改或暂时不可用。”
SAML-SSO 在我的 WSO2-IS 服务上配置,因此它应该为 :443/samlsso 执行单点登录过程。但出于某种原因,它正在将/samlsso 作为目录读取。
我的 WSO2 配置中的所有内容都针对端口 443 配置。(Axis2.xml、catalina-server.xml、authenticators.xml、identity.xml。)
这可能是我的 SSL 有问题吗?我不确定要采取哪些步骤,但有人认为我应该遵循 https://docs.wso2.com/display/IS510/Creating+New+Keystores或者 https://docs.wso2.com/display/IS530/Enabling+Mutual+SSL启用对我服务器的 SSL 的信任。
最佳答案
按照指南操作后,我能够在我的服务器证书和 WSO2 之间配置信任。在为您的服务器证书创建新的 keystore 后,您必须更改 WSO2 文件(carbon.xml、axis2.xml 等)中的 keystore 名称。确保也包括中间证书。
关于ssl - 在端口 443 上运行 WSO2 IS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52046563/