当我点击时,/auth/realms/{realm}/protocol/openid-connect/userinfo我获得的有关用户的详细信息非常少。
{
"sub": "ed291f7a-a799-4d8b-a776-e634d727668c",
"email_verified": true,
"preferred_username": "admin"
}
Run Code Online (Sandbox Code Playgroud)
更多信息(例如角色列表)位于我实际发送到此端点的访问令牌内。我可以解码访问令牌而不是点击此端点,这是预期/正常行为还是我做错了什么?
我设法通过执行以下操作将“客户端角色”和“领域角色”添加到用户信息有效负载中:
同样适用于客户端角色,1. 变为客户端范围 > 角色映射器 > 客户端角色
注意:角色必须位于“范围”选项卡中的“已分配”列中
| 归档时间: |
|
| 查看次数: |
9283 次 |
| 最近记录: |