У меня следующая проблема. И мой KeyCloak, и Клиент находятся за обратным прокси-сервером.
Моя конфигурация обратного прокси-сервера для клиента:
server_name my.domain.here.com;
location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
proxy_pass http://127.0.0.1:9254;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Proto $scheme;
}
Когда клиент теперь пытается выполнить вход с помощью oAuth, KeyCloak имеетследующая ошибка: Неверный параметр: redirect_uri
Поскольку указанный URI допустимого перенаправления указан так: my.domain.here.com/*
И URI перенаправления запроса: http://localhost/9254/*
Есть ли способ передать имя сервера в KeyCloak?