无法从 Keycloak 获取 oauth 令牌
unable to get oauth token from Keycloak
我有一个正在从 Keycloak 获取 Auth 的应用程序。
我的访问类型是 public,所以我没有任何客户端密码。
我已授予对“直接访问授权已启用”的访问权限 ON
参考以下:
我收到邮递员的错误信息如下:
{
"error": "invalid_grant",
"error_description": "Invalid user credentials"
}
注意:我的凭据是正确的,因为我使用相同的凭据登录 keycloak
我也检查了密钥,根据以下参考,它们似乎是正确的:
https://gist.github.com/rac021/623e4f4c87069acd0c38d952568f8a3d
虽然我已经按照我的理解进行了设置。
参考文献:
如果我遗漏了什么或者您需要更多详细信息,请告诉我。
任何解决方法将不胜感激!!!!
错误信息"Invalid user credentials"
是可靠的。也就是说,您指定了错误的用户名或密码。
检查用户是否确实存在于您使用 URL 寻址的领域中。特别是如果它不是通常用于登录 keycloak 管理控制台的 master 领域。
我遇到了同样的问题。
我的是由于直接赠款流程中的 OTP(可选)
对于 LDAP 用户,我遇到了这个问题。有些用户能够使用授权代码流登录,但是当我使用同一用户从邮递员那里获取访问令牌时,令牌 URL 低于响应。
{
"error": "invalid_grant",
"error_description": "Invalid user credentials"
}
为了修复上述错误,我删除了用户所需的用户操作并启用了电子邮件验证选项。
这只发生在 Postman 中,我重置了用户密码并恢复正常工作
我在邮递员中有同样的错误响应,因为我没有将角色添加到客户端,然后必须将其添加到用户角色:
1) Create client role.
2) Add this role to user roles.
3) then token from postman was obtained without this error.
我有一个正在从 Keycloak 获取 Auth 的应用程序。
我的访问类型是 public,所以我没有任何客户端密码。
我已授予对“直接访问授权已启用”的访问权限 ON
参考以下:
我收到邮递员的错误信息如下:
{
"error": "invalid_grant",
"error_description": "Invalid user credentials"
}
注意:我的凭据是正确的,因为我使用相同的凭据登录 keycloak
我也检查了密钥,根据以下参考,它们似乎是正确的:
https://gist.github.com/rac021/623e4f4c87069acd0c38d952568f8a3d
虽然我已经按照我的理解进行了设置。
参考文献:
如果我遗漏了什么或者您需要更多详细信息,请告诉我。
任何解决方法将不胜感激!!!!
错误信息"Invalid user credentials"
是可靠的。也就是说,您指定了错误的用户名或密码。
检查用户是否确实存在于您使用 URL 寻址的领域中。特别是如果它不是通常用于登录 keycloak 管理控制台的 master 领域。
我遇到了同样的问题。 我的是由于直接赠款流程中的 OTP(可选)
对于 LDAP 用户,我遇到了这个问题。有些用户能够使用授权代码流登录,但是当我使用同一用户从邮递员那里获取访问令牌时,令牌 URL 低于响应。
{ "error": "invalid_grant", "error_description": "Invalid user credentials" }
为了修复上述错误,我删除了用户所需的用户操作并启用了电子邮件验证选项。
这只发生在 Postman 中,我重置了用户密码并恢复正常工作
我在邮递员中有同样的错误响应,因为我没有将角色添加到客户端,然后必须将其添加到用户角色:
1) Create client role.
2) Add this role to user roles.
3) then token from postman was obtained without this error.