Postman 如何在中创建客户端凭据帐户以执行管理任务?
我正在尝试实现,但使用具有客户端凭据的客户端 我已经使用客户机凭据授权创建了我的客户机,因此我可以像这样获得访问令牌 但是当我试着调用401时,我只得到了一个错误Postman 如何在中创建客户端凭据帐户以执行管理任务?,postman,keycloak,keycloak-services,keycloak-rest-api,clientcredential,Postman,Keycloak,Keycloak Services,Keycloak Rest Api,Clientcredential,我正在尝试实现,但使用具有客户端凭据的客户端 我已经使用客户机凭据授权创建了我的客户机,因此我可以像这样获得访问令牌 但是当我试着调用401时,我只得到了一个错误 我缺少什么?尝试从具有正确权限的用户处获取令牌,例如主管理员: curl -k -sS -d "client_id=admin-cli" -d "username=$ADMIN_NAME" -d "passwo
我缺少什么?尝试从具有正确权限的用户处获取令牌,例如主管理员:
curl -k -sS -d "client_id=admin-cli"
-d "username=$ADMIN_NAME"
-d "password=$ADMIN_PASSWORD"
-d "grant_type=password"
http://$KEYCLOAK_IP/auth/realms/master/protocol/openid-connect/token)
或者,您可以做的是:
- 在主域中创建一个新的客户端李>
- 配置为具有授权类型客户端凭据李>
- 去地图绘制者那里李>
- 点击[创建]
- 作为映射器类型,选择“硬编码角色”
- 单击选择角色并选择“管理员”
- 保存李>
- 使用新创建的客户端请求令牌