travelocity.com SAML2错误webapp

时间:2016-04-29 10:11:01

标签: single-sign-on saml-2.0

我的例子有问题:Configuring Single Sign-On

我按照描述的所有步骤进行了操作。完成配置服务提供商后,我去

  

http://localhost:8080/travelocity.com

出现文档中说明的相同网页。我输入了登录数据,并在新页面中找到了

  

https://localhost:9443/authenticationendpoint/login.do?commonAuthCallerPath=%2Fsamlsso&forceAuth=false&passiveAuth=false&sectoken=YWRtaW46YWRtaW4%3D&tenantDomain=carbon.super&sessionDataKey=5c8a2bfa-2408-4eca-aebe-281c63d26f6a&relyingParty=travelocity.com&type=samlsso&sp=travelocity.com&isSaaSApp=false&authenticators=BasicAuthenticator:LOCAL

我再次发布数据以先登录。它将我引导至错误页面:

"基于SAML 2.0的单点登录 处理身份验证请求时出错! 请再次尝试登录。"

怎么办?

1 个答案:

答案 0 :(得分:0)

我遇到了类似的问题,但现在已经排序了。你能否在终端上指出错误信息?

由于您在终端上运行“Identity Server”,并且已按照文档中的说明进行操作,因此我假设您在终端上遇到以下问题(命令提示符)

  

WARN {org.wso2.carbon.identity.sso.saml.processors.SPInitSSOAuthnRequestProcessor} - 身份验证请求的签名验证失败。

身份服务器进行签名验证,以避免中间人攻击。因此,应选择适当的证书别名。应使用的适当证书如下所示

“证书别名”保留为“wso2carbon”

然后签名验证顺利进行