У меня есть группа ресурсов Azure с двумя развернутыми веб-приложениями службы приложений, которые работают как положено. У меня также есть настройка конфигурации FrontDoor. Это ответ, как и ожидалось, при доступе через адрес azurefd.net.
Я хочу добавить пользовательский домен в эту конфигурацию. Во-первых, я создаю имя в своем домене для адреса www.
Теперь я добавляю простую пользовательскую конфигурацию домена (через шаблон arm). Я передаю полностью определенное имя домена в качестве параметра.
При развертывании через шаблон раздел веб-интерфейса выглядит следующим образом:
"frontendEndpoints": [
{
"name": "frontendEndpoint1",
"properties": {
"hostName": "[concat(parameters('frontDoorName'), '.azurefd.net')]",
"sessionAffinityEnabledState": "Enabled",
"sessionAffinityTtlSeconds": 0
}
},
{
"name": "frontendEndpoint2",
"properties": {
"hostName": "[parameters('customDomainName')]",
"sessionAffinityEnabledState": "Enabled",
"sessionAffinityTtlSeconds": 0
}
}
],
Интерфейс развернут, как и ожидалось, и я все еще могу получить доступ к адресу azurefd.net.
Однако, когда я пытаюсь получить доступ к адресу www, в браузере появляется сообщение об ошибке:
Наши услуги сейчас недоступны. Мы работаем, чтобы восстановить все
услуги как можно скорее. Пожалуйста, зайдите в ближайшее время.
0tEdHXAAAAAADUxvBayGtQLDTjRthnz9XTE9OMjFFREdFMDMyMQBFZGdl
Я ждал более полчаса, пока не появятся какие-либо изменения DNS, но он все еще не работает.
В чем может быть проблема? Какой простой способ устранения таких ошибок? Чтобы было ясно, я еще не добавил никаких сертификатов HTTPS в эту конфигурацию. Веб-приложения реагируют как на http, так и на https, так что, надеюсь, это не проблема.