gpt4 book ai didi

keycloak - 如何通过 kcadm.sh 更新 keycloak 用户的属性?

转载 作者:行者123 更新时间:2023-12-04 08:19:06 26 4
gpt4 key购买 nike

我尝试使用 kcadm.sh 更新用户的属性但它失败了。

# keycloak-12.0.1/bin/kcadm.sh update users/10777a97-5f47-4784-99e0-3251b581262d -r apps -s 'addributes.guid=["newvalue"]'
HTTP error - 400 Bad Request
我正在遵循以下指南,看起来上面的命令应该可以工作。
https://github.com/keycloak/keycloak-documentation/blob/master/server_admin/topics/admin-cli.adoc#updating-a-group
我可以更新其他字段:
# keycloak-12.0.1/bin/kcadm.sh update users/10777a97-5f47-4784-99e0-3251b581262d -r apps -s "firstName=user3" -o
{
"id" : "10777a97-5f47-4784-99e0-3251b581262d",
"createdTimestamp" : 1609862570377,
"username" : "user3",
"enabled" : true,
"totp" : false,
"emailVerified" : false,
"firstName" : "user3",
"attributes" : {
"guid" : [ "oldvalue" ]
},
"disableableCredentialTypes" : [ ],
"requiredActions" : [ ],
"notBefore" : 0,
"access" : {
"manageGroupMembership" : true,
"view" : true,
"mapRoles" : true,
"impersonate" : true,
"manage" : true
}
}
我错过了什么?

最佳答案

您需要做到以下几点:

keycloak-12.0.1/bin/kcadm.sh update users/10777a97-5f47-4784-99e0-3251b581262d -r apps -s 'attributes={"guid":["q"]}'

关于keycloak - 如何通过 kcadm.sh 更新 keycloak 用户的属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65582948/

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