zilevsky
@zilevsky

Как закрыть доступ к ендпоинту всем кроме localhost?

У меня есть ендпоинт /api/v1/health который опрашивается в докере и выводит состояние контейнера типа (healthy)
Проблема в том, что он доступен с любого компьютера через браузер <server>:<port>/api/v1/health
{"detail":{"alive":1}}

Подскажите, как лучше закрыть его чтобы он был доступен только с localhost, т.е. только со своего сервера где запущен.

На данный момент вынес ендпоинт в другой роут чтобы иметь соответственно отдельный роут и попытаться как-то закрыть его.

Раньше ответ был доступен по адресу
<server>:<port>/api/v1/health

Сейчас
<server>:<port>/health/
  • Вопрос задан
  • 140 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы