Pro*_*mer 11 java postman keycloak keycloak-services
我试图从邮递员那里访问keycloak API.但它显示了400个不良请求.
我用以下格式打电话给api.
http://{hostname}:8080/auth/realms/master/protocol/openid-connect/token?username=admin&password=admin&client_id=admin-cli&grant_type=password
Run Code Online (Sandbox Code Playgroud)
在我设置的标题中 content_type as application/x-www-form-urlencoded
我得到的答复如下.
{
"error": "invalid_request",
"error_description": "Missing form parameter: grant_type"
}
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮助我.任何帮助将不胜感激.提前致谢
Uch*_*chi 11
这个问题有点晚了,但你确实询问过邮差而不是卷曲.所以你必须把选项放在x-www-form-urlencoded中

您通过POST客户端调用API
URL - HTTP://本地主机:8080 / AUTH /领域/演示/协议/ OpenID的连接/令牌
所以在上面的网址中,我使用的Demo是我的境界,而不是master。
ContentType- “ Content-Type”:“ application / x-www-form-urlencoded”
参数:
{
"client_secret" : "90ec9638-7647-4e65-ad20-b82df3341084",
"username" : "ankur",
"password" : "123456",
"grant_type" : "password",
"client_id": "app-client"
Run Code Online (Sandbox Code Playgroud)
}
设置标题如下
| 归档时间: |
|
| 查看次数: |
10067 次 |
| 最近记录: |