我正在打电话/auth/realms/master/protocol/openid-connect/token
通过在正文中发送以下内容来获取访问令牌,grant_type=password&client_id=example-docker-jaxrs-app&username=user&password=password&client_secret=1d27aedd-11c2-4ed2-97d5-c586e1f9b3cd
但是当我从 keycloak 管理控制台将更新密码作为所需操作添加到用户时,在尝试通过上述 api 获取令牌时出现以下错误,
{
"error": "invalid_grant",
"error_description": "Account is not fully set up"
}
还有一件事,临时密码和更新密码所需操作 2 个设置有什么区别?
如果您将密码标记为临时密码,则用户操作update password
已按要求标记。
在用户更新/设置密码之前,即此操作已完成,您将无法使用此用户获取访问令牌,因为该帐户尚未“完全设置”并且处于某种中间状态需要执行操作才能完成设置。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)