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