当我在wso2上将单个adfs配置为身份服务器时,来自wso2的身份验证失败,并显示以下错误。
ator返回:INCOMPLETE TID:[ - 1234] [] [2017-02-24 06:50:04,580] DEBUG {} org.wso2.carbon.identity.application.authentication.framework.handler.step.impl.DefaultStepHandler - SAMLSSOAuthenticator重定向TID:[ - 1234] [] [2017-02-24 06:50:04,580]调试 {} org.wso2.carbon.identity.application.authentication.framework.handler.sequence.impl.DefaultStepBasedSequenceHandler - 步骤尚未完成。 Redirechttp://stackoverflow.com/questionsting到外面。 TID:[ - 1234] [] [2017-02-24 06:50:09,958]调试 {} org.wso2.carbon.identity.application.authentication.framework.util.FrameworkUtils - 认证上下文为空TID:[ - 1234] [] [2017-02-24 06:50:09,959] DEBUG {} org.wso2.carbon.identity.application.authentication.framework.handler.request.impl.DefaultRequestCoordinator - 请求TID中的会话数据键为空:[ - 1234] [] [2017-02-24 06:50:09,959]错误 {} org.wso2.carbon.identity.application.authentication.framework.handler.request.impl.DefaultRequestCoordinator - 上下文不存在。可能是由于缓存无效
同时,如果有多个联合身份验证说在wso2上配置了2个adfs服务器作为身份服务器并且在wso2-sp上使用高级配置选项,则来自travelocity的身份验证正常发生。
请指导我在这里缺少的东西。
答案 0 :(得分:0)
此版本支持从Identity Server 5.1.0 M3开始。如果要在Identity Server 5.0.0(使用SP 1)中使用它,则需要对源进行一些修改。细节可以在[1]& [2]。
关注文档[3],了解在WSO2 Identity Server中将ADFS 3.0设置为联合身份验证器的更多详细信息
[1] - [2] - https://wso2.org/jira/browse/IDENTITY-3181 [3] - https://wso2.org/jira/browse/IDENTITY-3349