通过postman获取keycloak中的用户列表

通过postman获取keycloak中的用户列表

- 前提
1.keycloak已经安装成功
2.已经创建好realm、roles、client、users等信息

  • 1获取用户信息接口说明

通过接口keycloak中的用户信息接口:
url:http://ip:port/auth/admin/realms/demo/users
get方法
header中的信息:
Authorization:bearer eyJhbGciO…… (说明:access_token)
Content-type:application/json
Accept: application/json
通过postman获取keycloak中的用户列表_第1张图片
通过postman获取keycloak中的用户列表_第2张图片

  • 2.获取token

获取token的接口:
url:http://ip:port/auth/realms/demo/protocol/openid-connect/token
post方法
header中的信息:
Accept:application/json
Content-Type:application/x-www-form-urlencoded
body中的信息:
client_id:myclient
grant_type:password
username:test
password:test
通过postman获取keycloak中的用户列表_第3张图片
通过postman获取keycloak中的用户列表_第4张图片

  • 3.keycloak中的配置(很重要,如果不配置,就没有办法获取用户信息)
    登录keycloak中(url:ip:port/auth)
    进入到“users->view all users->bob->role mapping”中,按照如下尽心设置即可。
    通过postman获取keycloak中的用户列表_第5张图片

你可能感兴趣的:(用户授权与认证)