我尝试通过admin api界面编辑我的keycloak独立安装的主域。我已经创建了一个完整的领域,一切正常。如果我现在尝试更新主域内的客户端角色,则服务器会响应"没有内容"但数据没有改变。我错了什么?
相对网址:
/auth/admin/realms/master/groups/654dc766-d307-4e44-9b6c-d53f16a2eedf
身体:
{
"id":"654dc766-d307-4e44-9b6c-d53f16a2eedf",
"name":"TECHNICAL",
"path":"/TECHNICAL",
"attributes":null,
"realmRoles":null,
"clientRoles":{
"test-client-realm":[
"manage-realm",
"manage-users",
"view-realm",
"view-users"
]
},
"subGroups":[]
}
答案 0 :(得分:0)
更新客户端是通过PUT /admin/realms/{realm}/clients/{id}
进行的,而不是您问题中所述。在您的示例中,您将更新一个组。