Задать вопрос
@Shavadrius

Как «помирить» Keycloak, запущенный в контейнере, с webapi и frontend-react-app?

Добрый день!
У меня есть три сервиса: Keycloak (для авторизации, размещен в docker-контейнере), WebApi (C#, размещен в docker-контейнере) и Frontend приложение.

Суть проблемы в том, что keycloak и webapi находятся в одной внутренней сети docker и видят друг друга по internal IP, а frontend общается с keycloak по external/public IP.

Из-за этого не проходит валидация токенов со стороны webapi, т.к. в свойстве "frontend url" в keycloak указан публичный адрес и, соответственно, возникает ошибка "invalid issuer" при проверке токена на webapi.

Возможно ли сделать так, чтобы приложения докер-контейнеры видели друг друга по публичным IP?
  • Вопрос задан
  • 112 просмотров
Подписаться 1 Средний 9 комментариев
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ELS Group Санкт-Петербург
от 200 000 до 300 000 ₽
Wanted. Москва
До 280 000 ₽