Keycloak 为什么我不能达到这个keydaporestapi的终点?

Keycloak 为什么我不能达到这个keydaporestapi的终点?,keycloak,keycloak-rest-api,Keycloak,Keycloak Rest Api,我正在尝试根据用户的角色检索用户列表。我有这个角色:角色\管理员。我想检索每个具有此角色的用户 我尝试使用此端点: GET <KEYCLOAK_HOST>/auth/admin/realms/<YOUR_REALM>/roles/<ROLE_NAME>/users GET <KEYCLOAK_HOST>/auth/admin/realms/<YOUR_REALM>/clients/<CLIENT_ID>/roles/<

我正在尝试根据用户的角色检索用户列表。我有这个角色:角色\管理员。我想检索每个具有此角色的用户

我尝试使用此端点:

GET <KEYCLOAK_HOST>/auth/admin/realms/<YOUR_REALM>/roles/<ROLE_NAME>/users
GET <KEYCLOAK_HOST>/auth/admin/realms/<YOUR_REALM>/clients/<CLIENT_ID>/roles/<ROLE_NAME>/users
GET <KEYCLOAK_HOST>/auth/admin/realms/<YOUR_REALM>/clients?clientId=<ID_OF_CLIENT>
http://10.10.10.10:5555/auth/demo-领域/客户/e286a05c-6641-49c3-bb7c-ffe5dd2d8c66/角色/角色\管理员/用户

但它把我送回了这个:

{ “错误”:“RESTEASY003210:找不到完整路径的资源: }

我在这里找到了端点:在
下“返回具有指定角色名的用户列表”

我可以达到这些终点,例如:

我错过了什么?是什么让这不起作用


提前感谢。

要让用户与给定的领域角色关联,您需要调用端点:

GET <KEYCLOAK_HOST>/auth/admin/realms/<YOUR_REALM>/roles/<ROLE_NAME>/users
GET <KEYCLOAK_HOST>/auth/admin/realms/<YOUR_REALM>/clients/<CLIENT_ID>/roles/<ROLE_NAME>/users
GET <KEYCLOAK_HOST>/auth/admin/realms/<YOUR_REALM>/clients?clientId=<ID_OF_CLIENT>
请注意,客户机
ID
是由keydove生成的唯一
ID
,而
是您提供给keydove客户机的
客户机ID