如何使用 API 在 Keycloak 中设置用户属性值?
How to set user attribute value in Keycloak using API?
如何使用 Keycloak Rest 设置用户属性值 API?
要使用 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 Rest 设置用户属性值 API?
要使用 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
。