WSO2仪表板SAML身份验证:PKIX路径构建失败

时间:2015-06-06 21:17:16

标签: wso2 saml-2.0 wso2is jaggery-js pkix

在我的生产网站上使用wso2身份服务器我尝试访问“dashboard jaggery apps”以管理自己的用户帐户(更改密码等)。但是,当我尝试登录(在https生产域中使用SAML2)时,显示以下错误,

PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

我们在auth_config.json repository/deployment/server/jaggeryapps/dashboard/authentication内编写密钥库路径,但它不起作用。 我们有其他应用程序正确使用相同的指纹和/或x.509哈希(使用SAML2),但我们无法配置此应用程序。

这里是完整的错误http://pastebin.com/tgJenydM

有什么建议吗?感谢。

更新

当我使用后端IP时,不会引发错误,但是当我更改域名时是。 (这个错误真的让我发疯了)

1 个答案:

答案 0 :(得分:1)

您是否更改了WSO2IS服务器的默认密钥库?如果,请您告诉我们您是否将新证书导入WSO2IS服务器的信任库文件(client-truststore.jks)。如果不是,这可能是问题所在。请从Keystore导出证书并将其导入服务器的信任库。您可以使用jave keytool命令来执行此操作。

当您在仪表板上工作时(不在localhost中),您需要做一些配置。您可以从here

找到它们