Wso2 使用saml2访问travelocity.com/saml2-web-app-pick-dispatch.com应用程序时签名验证失败
我有wso2is v5.10.0,当我使用travelocity.com应用程序创建服务提供商时,我在访问应用程序时发现一个错误 错误日志: 配置服务提供程序:Wso2 使用saml2访问travelocity.com/saml2-web-app-pick-dispatch.com应用程序时签名验证失败,wso2,wso2is,Wso2,Wso2is,我有wso2is v5.10.0,当我使用travelocity.com应用程序创建服务提供商时,我在访问应用程序时发现一个错误 错误日志: 配置服务提供程序: 这似乎是一个签名验证错误 解决方法1 您可以删除应用程序配置中的签名验证选项。 解决方法2: 将travelocity示例应用程序中的密钥库(/WEB-INF/classes/wso2carbon.jks)替换为WSO2身份服务器的密钥库/repository/resources/security/wso2carbon.jks 解决
这似乎是一个签名验证错误 解决方法1 您可以删除应用程序配置中的签名验证选项。 解决方法2: 将travelocity示例应用程序中的密钥库(
/WEB-INF/classes/wso2carbon.jks
)替换为WSO2身份服务器的密钥库/repository/resources/security/wso2carbon.jks
解决方案:
要正确修复它,您必须将identity server的公钥(/repository/resources/security/wso2carbon.jks
)添加到saml2-web-app-pick-dispatch.com应用程序(/web-INF/classes/wso2carbon.jks
)的密钥库中
/repository/resources/security/wso2carbon.jks
/WEB-INF/classes/wso2carbon.jks
/WEB-INF/classes/sso.properties
文件中的IdPPublicCertAlias参数