Мы используем Keycloak REST api для отправки обновленного пароля по электронной почте пользователям. В моей настройке Keycloak и приложения, выполняющие REST-вызовы Keycloak (с использованием клиентской библиотеки администратора keycloak), развернуты внутри кластера Kubernetes. Из моего приложения я использую имя сервиса Kubernetes для общения с Keycloak.
например, http://keycloak-http: 8100 / auth
При такой настройке ссылка для обновления пароля в электронной почте становится такой: http://keycloak-http: 8100 / auth / realms / test / login-actions / action-token? key = somekey
Так что мне нужно изменить только хост в этом URL.
Я посмотрел на файл executeActions.ftl в теме keycloak, и в нем нет какого-либо конкретного параметра c только для хоста, который я могу настроить.
Есть идеи, как мне этого добиться?
Заранее спасибо.