Keycloak-通过客户端获取所有用户

时间:2021-01-27 11:17:46

标签: php symfony keycloak keycloak-rest-api

我正在调查 Keycloak documentation

我找不到我需要的一个端点。 到目前为止,在我的 Symfony 项目中,我已经做到了:

  1. 获取访问令牌
  2. 提取访问令牌
  3. 如果需要,使用它来获取 userId

我找不到一个端点,我可以从中列出已授权给定 clientId 的用户。 该端点是否存在?

如果没有,实现这一目标的最佳方法是什么?

注意:我们仍在使用 Keycloak 版本 5。

1 个答案:

答案 0 :(得分:1)

<块引用>

我找不到的是一个端点,我可以从中获取所有用户 通过客户端 ID。该端点是否存在?

不,这样的端点不存在,因为(在 Keycloak 中)用户是在领域级别定义的,因此与给定的领域紧密相连,而不是对给定的客户端。客户端是事物的概念表示,例如某个领域的用户可以用来(例如)请求令牌的应用程序。