keycloak在keycloak中添加和列出用户

时间:2019-02-24 16:46:19

标签: postman keycloak

我想通过rest api和postman从领域读取所有用户。如果我发送http://localhost:8080/realms/ {realm} /用户,则不会得到任何回应。 有人知道如何使用API​​的教程吗?我还想添加用户,该用户无法使用api。 我已经阅读了密钥斗篷api的说明,但是我不知道我该怎么做。

Thx

2 个答案:

答案 0 :(得分:0)

《服务器开发指南-管理员REST API》中介绍了访问Keycloak REST API的过程。 https://www.keycloak.org/docs/latest/server_development/index.html#admin-rest-api

您首先需要从Master领域获取访问令牌,然后使用该访问令牌向要从中获取用户的领域提交请求。

从主领域请求访问令牌时,请确保使用“ client_id = admin-cli”参数。

答案 1 :(得分:0)

官方文档对它的描述并不十分准确。 您可以尝试使用此API

http://localhost:8080/auth/admin/realms/ {realm} /用户

在您的主机地址后添加“ auth / admin”。 要访问此api,需要管理员access_token。