Внешняя облицовка ASE за WAF
Я создал внешнюю ASE с одним веб-приложением. Попытка разместить шлюз приложений с поддержкой WAF.
Я настроил подсеть шлюза приложений и веб-интерфейс для общего доступа.
Чтобы связать WAF с ASE(APP), я установил цель имени хоста приложения (FQDN) в бэкэнд-пуле. После сопоставления цели я проверил состояние бэкэндпула, в котором указано "Здоровый".
Теперь я попытался получить доступ к Frontend IP и FQDN шлюза приложений, я получаю сообщение об ошибке ниже
"Ресурс, который вы ищете, был удален, изменилось его имя или временно недоступен".
предпринятые действия - пробовал без NSG, а также разрешает использование NSG в подсети ASE
Нужна ваша помощь, я нахожусь в середине настройки среды.
Подозреваю, что разрешение имени хоста неверно и не уверен, как преодолеть этот блок
1 ответ
"Ресурс, который вы ищете, был удален, изменилось его имя или временно недоступен".
Каждое веб-приложение Azure имеет коллекцию имен хостов. Запрос будет передан на выделенный экземпляр сервера в зависимости от имени хоста в сообщении HTTP-запроса. Если имя хоста не совпадает с одним из имен хостов, настроенных на портале Azure. Веб-приложение Azure недоступно.
Вы можете просмотреть имя хоста по умолчанию на портале Azure.
Поскольку вы обращались к своему веб-приложению по IP-адресу внешнего интерфейса или полному доменному имени шлюза приложения, их имена хостов не будут совпадать с именем хоста вашего веб-приложения.
Есть 2 способа это исправить.
- Чтобы просто протестировать шлюз приложений, вы можете использовать что-то вроде расширения ModHeader Chrome, чтобы открыть публичный IP-адрес / имя хоста шлюза приложений в браузере и передать имя хоста вашего веб-приложения, которое вы настроили в веб-приложении. в качестве заголовка хоста и веб-сайт должен подойти.
- Зарегистрируйте пользовательский домен (например, abcd.com) у поставщика домена (например, Godaddy). В настройках DNS вашего домена добавьте запись A к IP-адресу шлюза приложений.
После этого вам также необходимо добавить имя хоста, нажав кнопку добавить имя хоста на портале Azure.