Как вызвать API внутри Azure ILB ASE из веб-приложения в том же ASE - PullRequest
0 голосов
/ 18 января 2019

У меня развернуто Azure ILB ASE, и внутри него развернуто веб-приложение по адресу (например) https://myapp.my-internal domain. У меня настроен шлюз приложений, который сопоставляет внешнее доменное имя с этим приложением через ILB, и это хорошо работает - я могу подключиться к веб-приложению из Интернета через шлюз приложений, как и ожидалось.

Моему веб-приложению необходимо связаться с API, развернутым на том же ILB ASE, по адресу (например) https://myapi.my-internal-domain - но когда он пытается установить это соединение, он не может разрешить внутреннее доменное имя:

enter image description here

Как настроить мое веб-приложение, чтобы оно могло найти приложение API в той же ILB ASE?

1 Ответ

0 голосов
/ 21 января 2019

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

Чтобы вручную перезаписать настройки DNS по умолчанию MS и использовать внутренний DNS-сервер для службы веб-приложений, необходимо добавить Website_DNS_Server= primary DNS server IP и Website_DNS_ALT_Server=secondary DNS server IP »в разделе« Настройки приложения »в веб-приложении.

enter image description here

Не забудьте указать адрес каждого приложения на частный IP-адрес ILB в зоне Azure DNS. Для более подробной информации, вы можете обратиться к этой статье .

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