с keycloak 9.0.2, мы должны использовать скрипт клиента в клиенте, чтобы добавить определенные c утверждения из запроса заголовка, но скрипт маппера отсутствует в типе маппера.
Вот выдержка из нашего docker -компонентный файл:
version: '3.4'
services:
keycloak:
image: jboss/keycloak:latest
command:
- "-b 0.0.0.0"
- "-Djboss.socket.binding.port-offset=1000"
- "-Dkeycloak.profile.feature.scripts=enabled"
env_file:
- ./keycloak.env
ports:
- 9080:9080
- 9443:9443
- 10990:10990
В журналах мы видим строку при запуске:
09: 31: 55,437 INFO [org.keycloak.common.Profile] (Пул потоков ServerService - 69) Включена функция предварительного просмотра: scripts
Но когда мы создаем новый клиент и добавляем mapper, в типе mapper мы не видим Script mapper. Мы пробовали использовать автономную версию без docker, и мы получили ту же проблему.
В чем мы не правы?
Спасибо.