gpt4 book ai didi

Keycloak,如果选择更新密码操作,则不返回访问 token

转载 作者:行者123 更新时间:2023-12-02 22:14:34 24 4
gpt4 key购买 nike

我正在调用/auth/realms/master/protocol/openid-connect/token通过在正文中发送以下内容来获取访问 token , grant_type=password&client_id=example-docker-jaxrs-app&username=user&password=password&client_secret=1d27aedd-11c2-4ed2-97d5-c586e1f9b3cd

但是当我从 keycloak 管理控制台将更新密码作为所需操作添加到用户时,在尝试通过上述 api 获取 token 时出现以下错误,

{
"error": "invalid_grant",
"error_description": "Account is not fully set up"
}

还有一件事,临时密码和更新密码这两种设置有什么区别?需要执行哪些操作?

Temporary flag here in users credential tab

Update password as required action in user details tab

最佳答案

如果您将密码标记为临时密码,则更新密码的用户操作将被标记为必需。

在用户更新/设置密码之前,即此操作已完成,您将无法使用此用户获取访问 token ,因为该帐户尚未“完全设置”并且处于某种状态中间状态,需要执行操作才能完成设置。

关于Keycloak,如果选择更新密码操作,则不返回访问 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42524153/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com