Keycloak 我可以传递Username而不是Firstname+;Shining prox的姓氏

Keycloak 我可以传递Username而不是Firstname+;Shining prox的姓氏,keycloak,shinyproxy,Keycloak,Shinyproxy,我将Shinyproxy与KeyClope一起使用,并使用 userName来自 在默认的keydrope令牌映射中,首选的用户名是keydrope用户的用户名 因此,请在应用程序中设置.yml keycloak: ... name-attribute: preferred_username 如果这不起作用,您可以始终删除name的现有令牌映射器(在客户端范围中预定义的一些令牌映射器),并使用以下配置创建令牌映射器 类型:用户属性 属性:用户名 令牌声明名称:Name ID

我将Shinyproxy与KeyClope一起使用,并使用
userName来自

在默认的keydrope令牌映射中,首选的用户名是keydrope用户的用户名

因此,请在
应用程序中设置.yml

 keycloak:
    ...
    name-attribute: preferred_username
如果这不起作用,您可以始终删除
name
的现有令牌映射器(在客户端范围中预定义的一些令牌映射器),并使用以下配置创建令牌映射器

  • 类型:用户属性
  • 属性:用户名
  • 令牌声明名称:Name
  • ID/访问权限/用户信息:打开
现在,keydape令牌将包含一个属性
name
,其值为users
username

在默认的keydrope令牌映射中,首选的用户名是keydrope用户的用户名

因此,请在
应用程序中设置.yml

 keycloak:
    ...
    name-attribute: preferred_username
如果这不起作用,您可以始终删除
name
的现有令牌映射器(在客户端范围中预定义的一些令牌映射器),并使用以下配置创建令牌映射器

  • 类型:用户属性
  • 属性:用户名
  • 令牌声明名称:Name
  • ID/访问权限/用户信息:打开
现在,keydape令牌将包含一个属性
name
,其值为users
username