我想问一下,是否有人知道为什么在REST ADMIN API请求的用户详细信息中没有角色。我看到了一些帖子处理这个主题,但要么没有清晰的答案,要么建议使用keycloak-admin-client,但那似乎不太方便。也许我需要在管理控制台中映射角色或使用claims?角色是最重要的用户属性之一,所以它们没有像其他用户属性一样被检索出来的原因是什么?有任何建议吗?谢谢
GET /auth/admin/realms/{realm}/users
{
"id": "efa7e6c0-139f-44d8-baa8-10822ed2a9c1",
"createdTimestamp": 1516707328588,
"username": "testuser",
"enabled": true,
"totp": false,
"emailVerified": false,
"firstName": "Test",
"lastName": "User",
"email": "test@xxx.com",
"attributes": {"xxx": ["123456"]},
"disableableCredentialTypes": ["password"],
"requiredActions": []
}