Keycloak 获取keydape用户数据的restapi详细信息

Keycloak 获取keydape用户数据的restapi详细信息,keycloak,Keycloak,我想通过RESTAPI从KeyClope(Maria db)数据中检索一些参数/值 这些是我希望通过RESTAPI从KeyClope检索的参数: 域名 领域ID keydape管理用户 用户名 电子邮件 名字 姓 领域ID 用户启用 是否有人使用REST API从Key斗篷获取这些详细信息,请共享REST API URL详细信息。您应该使用Key斗篷实例的信息编辑此API URL http://{yourdomainaddress}/auth/admin/realms/{yourdrealmna

我想通过RESTAPI从KeyClope(Maria db)数据中检索一些参数/值

这些是我希望通过RESTAPI从KeyClope检索的参数:

域名

领域ID

keydape管理用户

用户名

电子邮件

名字

领域ID

用户启用


是否有人使用REST API从Key斗篷获取这些详细信息,请共享REST API URL详细信息。

您应该使用Key斗篷实例的信息编辑此API URL

http://{yourdomainaddress}/auth/admin/realms/{yourdrealmname}/users

无法使用api获取域ID。

检查用户api参数,以创建服务用户,确保用户具有角色“领域管理”->“查看用户”(也可能是查询用户)

过程很简单:使用服务用户登录到keydape(将密码和/或用户名编码在属性文件中),使用授权头中的accessToken向keydape发出请求

获取http://{yourdomainaddress}/auth/admin/realms/{yourdrealmname}/users

使用REST API登录KeyClope的一种方法:

POST http://{yourdomainaddress}/auth/realms/{yourdrealmname}/protocol/openid connect/token

标题:

内容类型:application/x-www-form-urlencoded

正文x-www-form-urlencoded:

客户id:您的客户

用户名:您正在使用的用户

密码:用户的密码

授权类型:密码


客户机密:11112222-3333-4444-5555-6666(如果客户“访问类型”=“机密”,则需要客户机密)

太棒了,它可以工作!为了澄清,我想补充一点,从登录请求中检索到的访问令牌应该在GET请求头中传递,如下所示:“Authorization:Bearer{access\u token\u here}”。