没有从wso2获取远程声明

时间:2018-04-24 09:20:24

标签: wso2 wso2is wso2carbon

我已将 wso2 IS 与另一个配置的身份提供商一起使用,例如:google,yahoo。 当我记录表单IDP并重定向回我的应用程序的回调URL 调用 / outh2 / token API authorization_code 为基础获取 id_token ,但问题并未获得远程声明(IDP)我在服务提供商映射中配置的自定义声明属性。我已经随机地面对这个问题而不是所有用户。

成功声明日志:TID:[ - 1234] [] [2018-04-24 07:25:03,300] DEBUG {org.wso2.carbon.identity.application.authentication.framework。 handler.claims.impl.DefaultClaimHandler} - 从索赔处理程序返回索赔= [middle_name:M,given_name:abc,family_name:xyz,email:abc.xyz @ domain.com,]

失败声明日志: 07:32:19,062] DEBUG {org.wso2.carbon.identity.application.authentication.framework.handler.claims.impl.DefaultClaimHandler} - 返回声明来自索赔处理程序= []

1 个答案:

答案 0 :(得分:0)

好像你正面临着[1]中提到的问题。此问题在master分支中已得到修复,此修复程序也可用作IS-5.4.0和IS-5.5.0的wum update。您可以尝试WSO2 Identity Server的最新里程碑,也可以获得IS 5.4.0或IS 5.5.0的更新包。

[1] https://github.com/wso2/carbon-identity-framework/issues/1494