Сценарий :
Настроен шлюз приложений Azure для маршрутизации трафика в различные веб-приложения Azure для использования брандмауэра веб-приложений (WAF).
Первоначальная настройка работала нормально, за исключением того, что последний URL в браузере - {mysite} .azurewebsites.net.Я хочу, чтобы это было пользовательское имя домена {subdomain}. {Mysite} .com.Это было настроено путем привязки внутреннего пула к службе приложений.Изменение его на полное доменное имя не работает.Снимки экрана ниже.
CNAME уже указывает на шлюз.
Желаемый результат
Когда кто-то нажимает {subdomain}. {Mysite} .com (который уже настроен для указания на шлюз), я должен получить {subdomain}.{mysite} .com not {mysite} .azurewebsites.net
Текущая настройка :
В шлюзе настроен многосайтовый приемник, правило которого указывает навнутренний пул, а также привязанный к настройке http.
Слушатель прослушивает {поддомен}. {Mysite} .com
Конфигурация внутреннего пула
Конфигурация зонда
Конфигурация настройки Http
Следующие ссылки предоставляют некоторые частичные ответы / конфигурации, но ни одна из них не работала для меня. Шлюз приложений - ошибка 502
https://docs.microsoft.com/en-us/azure/application-gateway/troubleshoot-app-service-redirection-app-service-url
https://docs.microsoft.com/en-us/azure/application-gateway/create-web-app
ОБНОВЛЕНИЕ
Вотсписок шагов, используемых для настройки службы приложения Azure с настраиваемым доменом за шлюзом приложений Azure и WAF (брандмауэр веб-приложений) с использованием пользовательского интерфейса портала Azure.
- Настройка внутреннего пула с целью, указывающей наСлужба приложений.
Настройте датчик работоспособности со следующими настройками
- Протокол: HTTP или HTTPS
- Хост: {appservice} .azurewebsites.net
- Путь: /
Настроить настройку Http
- Использовать службу приложений не проверено.
- Использовать пользовательский пробник флажок .
- Выбор имени хоста из обратного адреса снят (возможно, вам придется проверить это, чтобы настроить правило, а затем снять флажок).
Настройка прослушивателя
- HostName: {subdomain}. {Domain} .com (ваш домен)
Настроить основное правило
- Свяжите его с соответствующими настройками http, пулом бэкэнда и слушателем
- Предупреждение: если нет настроек http с выбранным именем хоста из бэкэнда,вам может понадобиться изменить его, прикрепить и снова удалить этот флаг.