自定义声明未显示在WSO2 API管理器的用户配置文件中



我是使用1.9.0版本的WSO2 API Manager (APIM)的新手。我希望在WSO2APIM中使用OpenId开发JWT的功能。所以我创建了名为"test"Service Provider (SP),并创建了OAuth/OpenID Connect Configuration。现在,当我在下的"Available Claim Dialects"中创建了一些自定义声明时http://schema.openid.net/2007/05/claimsHome ->Configure ->Claim Management ->Claim View)我看不出用户配置文件部分会填充这些声明,为什么?

相反,如果我创建了名为的声明Available Claim Dialects部分http://wso2.org/claims,则只有它在用户的User Profile部分中可见。由于这些原因,我们在X-JWT-Assertion 中看不到任何索赔方言

谁能解释一下失败的可能原因吗?

您不能在用户配置文件下看到自定义声明,而只能显示默认声明方言http://wso2.org/claims.如果您想要自定义方言和声明,请创建它并将其映射到默认方言。

最新更新