我可以在以下位置使用 REST API 创建一个新用户
http://localhost:8080/auth/admin/realms/myRealm/users
但用户没有密码。在这篇文章和这篇文章之后,我像这样向 json 添加了凭据
{
"firstName":"functest",
"lastName":"functest",
"email":"me@gmail.com",
"enabled":true,
"username":"functest",
"credentials":[{"type":"password","value":"abc123","temporary":false}]
}
但是当我尝试使用用户名和密码登录时,它失败了。当我在 UI 中查看用户凭据时,它确实显示了一条带有类型password
但用户标签为空白的行。
如何使用 REST API 创建具有密码的用户?