keycloak - 用户地址子字段未显示在用户信息响应中

标签 keycloak

我已向我的客户端添加了一个映射器类型为“用户地址”的映射器,并启用了“添加到用户信息”选项 enter image description here

然后,我为我的用户设置了地址属性,如下所示:

enter image description here

当向 userinfo 端点发出请求时,我只是返回一个空地址对象:

enter image description here

我是不是错过了什么?我们也使用 keycloak 3.2.1。

谢谢

最佳答案

您的用户属性必须作为单个键/值对传递,而不是作为完整的 JSON 对象传递。 enter image description here

映射器中的值也必须填写:enter image description here

关于keycloak - 用户地址子字段未显示在用户信息响应中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46340239/

相关文章:

ssl - KEYCLOAK 测试连接不起作用 "Error! Failed to send email"

java - 如何将声明推送到 keycloak?

apache - apache https代理 "https required"背后的 key 斗篷

jwt - Keycloak 返回已经过期的 token

react-native - 将 Keycloak 与 native react 一起使用

java - 如何在 KeyCloak 中分配复合角色

angular - 延迟加载的子路由在 Angular 中加载两次

spring-boot - Keycloak/SpringBoot - OpenID 配置中提供的发行者 <https ://example. com> 与请求的发行者 <https ://bar. com> 不匹配

docker - 从正在运行的 keycloak docker 容器导出领域失败

node.js - 使用 Keycloak 保护 Electron 应用程序