我有一个问题与在WSO2 Identity Server中成功登录后获取所有配置文件(电子邮件,电话,地址)有关。
登录后,我们可以拥有cookie(sessionID),然后在此基础上,我们可以使用UserStoreManager来获取角色,列出用户,个人资料......并在下面的链接中提到。
我可以使用use函数来获取配置文件getProfileNames(),但是当我在控制台的userprofile部分输入我的电子邮件,电话,地址等时,我调用的结果只是["默认"]。 / p>
在这种情况下,我感谢你的帮助。 希望你能帮助我。感谢
https://docs.wso2.com/display/IS510/Managing+Users+and+Roles+with+APIs
答案 0 :(得分:1)
是的,所以你想要达到的目的是获得用户的索赔价值(电子邮件,电话等)。
为此,你可以使用getUserClaimValue()[1]或getUserClaimValuesForClaims()[2]
这两种方法都有三个参数,