Как заставить API-интерфейс Angular вызывать API, который находится за брандмауэром? - PullRequest
0 голосов
/ 23 октября 2018

может ли публичный англоязычный веб-сайт вызывать API, который находится за брандмауэром?Или этот API должен быть публичным?Предложения?обойти?Нам нужно держать API во внутренней сети, не быть публичным.Среда Windows.

1 Ответ

0 голосов
/ 23 октября 2018

Внутренний API может быть доступен для внешнего мира, если брандмауэр поддерживает NAT.Таким образом, вы можете направить все запросы, поступающие на шлюз определенного порта, на другой порт компьютера, подключенного к внутренней сети.

Это может быть статическое сопоставление или созданный другим протоколом, таким как uPnP.

Способ регистрации NAT сильно зависит от того, какая платформа доступна на стороне сервера. Эта библиотека работает для реализаций C #.

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