keycloak - 如何使用 API 在 Keycloak 中设置用户属性值?

标签 keycloak keycloak-rest-api

如何使用 Keycloak Rest API 设置用户属性值?
enter image description here

最佳答案

要使用 Keycloak Rest API 设置用户属性,请使用端点:

PUT <KEYCLOAK_HOST>/auth/admin/realms/<YOUR_REALM>/users/<USER_ID>
与有效载荷
{"attributes":{"<ATTRIBUTE_NAME>":["<ATTRIBUTE_VALUE>"]}}
<USER_ID>您可以使用端点获取它:
GET <YOUR_KEYCLOAK_DOMAIN>/auth/admin/realms/<YOUR_REALM>/users/?username=<THE_USERNAME>
来自 JSON响应,提取字段 id .

关于keycloak - 如何使用 API 在 Keycloak 中设置用户属性值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65517230/

相关文章:

KeyCloak - 入口不允许通过 https 服务连接

spring - 是否可以告诉 Spring Boot Keycloak 适配器 Keycloak 服务器可能有多个别名?

Keycloak API 获取特定用户的每个角色

node.js - 使用 Keycloak Rest API 将用户添加到客户端角色

oauth-2.0 - Keycloak 无效的 token 发行者

keycloak-rest-api - 来自 rest api 的 Keycloak 登录已被 CORS 阻止

ssl - wildfly 与 keycloak 403 禁止错误集成

java - 如何获取 Json 格式的 keycloak 未经授权的响应

javascript - Angular 6 + keycloak 4,Javascript 库加载失败

javascript - 如何集成Ember.JS和Keycloak SSO系统