Keycloak OpenID连接:使用用户名作为主题,而不使用脚本映射器

Keycloak OpenID连接:使用用户名作为主题,而不使用脚本映射器,keycloak,Keycloak,默认情况下,keydape在OIDC id令牌中将用户id作为sub(object)提供。但是,我需要用户名作为主题。我已经尝试过上述解决方案来解决更老的类似问题: 使用脚本映射器(已弃用的功能,在我的环境/版本8.0.2中不再可用) 使用用户属性映射器(不起作用) 还有其他已知的解决方案吗 根据您的环境,该工具可帮助您轻松获取所有用户属性。它不会将用户id更改为用户名,但您可以获取用户名。您的服务器环境是什么?

默认情况下,keydape在OIDC id令牌中将用户id作为sub(object)提供。但是,我需要用户名作为主题。我已经尝试过上述解决方案来解决更老的类似问题:

  • 使用脚本映射器(已弃用的功能,在我的环境/版本8.0.2中不再可用)
  • 使用用户属性映射器(不起作用)

  • 还有其他已知的解决方案吗

    根据您的环境,该工具可帮助您轻松获取所有用户属性。它不会将用户id更改为用户名,但您可以获取用户名。您的服务器环境是什么?