Keycloak 20.0.2 中的自定义协议映射器在哪里?

Ali*_*EXE 17 keycloak

我正在将我的 Keycloak 从 16 升级到 20。

在 16 中,我可以使用此屏幕添加自定义映射器。

在此输入图像描述

在 20.0.2 中,我在管理面板中找不到此表单。每个客户端都有一个Client scopes选项卡,并且有一个添加按钮。但它不允许我定义我的自定义映射器。我只是添加预定义的映射器。

那个表格在哪里?如何在 Keycloak 20.0.2 中将自定义映射器添加到客户端?

dre*_*ash 35

在我看来,旧的用户界面在这方面更加直观。使用新的,您需要:

  • 前往你的领域
  • 转到客户并单击您的客户
  • 切换到“客户端范围”

在“分配的客户端范围”中,单击您的专用客户端 ID:

在此输入图像描述

然后你进入以下菜单:

在此输入图像描述

单击“配置新映射器”,然后选择“用户属性”,您将得到如下内容:

在此输入图像描述

  • 天哪,他们是怎么想把它放在那里的?谢谢您的指导! (9认同)