Angular сайт делает запросы к внутреннему API - PullRequest
0 голосов
/ 28 января 2020

У меня есть Angular веб-сайт, который подключается к внутреннему (не опубликованному c обращенному) REST API. Очевидно, что во время тестирования все работает нормально, так как клиентский браузер находится в той же сети, что и внутренний API. Как только я хочу сделать сайт общедоступным, он больше не может использовать внутренний API, поскольку запросы поступают из браузера клиента (а не с внутреннего сервера, на котором размещен сайт).

У меня вопрос: есть ли способ сделать запросы API от внутреннего сервера, на котором размещается Сайт? Я не совсем уверен, что делать, если не делать публичный доступ к внутреннему API.

На вкладке сети в браузере я вижу запрос, сделанный из браузера:

enter image description here

Игнорировать ответ, как этот запрос был внутренним. Проблема в том, что этот URL-адрес является внутренним. Есть ли способ заставить angular выполнить этот запрос с внутреннего сервера, на котором размещен веб-сайт.

См. Примерную сетевую диаграмму: enter image description here

красная линия, кажется, что то, что происходит.

Спасибо за любую помощь, кто-нибудь может мне помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...