Диспетчер трафика Azure, личный домен и 404

Я заблудился с настройкой диспетчера трафика и собственным доменным именем.

Сначала у меня было два мобильных приложения в 2 регионах (westeuropeapp.azurewebsites.net и brazilapp.azurewebsites.net) в качестве конечных точек диспетчера трафика (trafficmanager. trafficmanager.net). Это сработало.

Затем я хотел использовать собственное доменное имя с поддоменами: westeurope.mydomain.com, brazil.mydomain.com и trafficmanager.mydomain.com. Поэтому я выполнил инструкции документа Azure и создал CNAME для своих поддоменов, указывающих на два мобильных приложения и на диспетчер трафика. Затем я добавил westeurope.mydomain.com (соответственно brazil.mydomain.com) в качестве имени хоста для моего мобильного приложения для Западной Европы (или мобильного приложения для Бразилии).

Но когда я перехожу на trafficmanager.mydomain.com, я получаю 404.

Я проверил разрешение DNS с помощью Dig, я вижу, что trafficmanager.mydomain.com имеет cname для trafficmanager.trafficmanager.net с именем cname для westeuropeapp.azurewebsites.net, которое разрешает ip xxxx.
Выглядит хорошо.

Если я ввожу этот IP-адрес в свой браузер, я получаю 404. Но если я набираю westeuropeapp.azurewebsites.net, мое приложение запускается. Я также проверил westeuropeapp.azurewebsites.net в Dig, и он разрешает тот же IP-адрес, что и выше.

Что мне не хватает? (Я даже не говорю об SSL, это будет в следующем посте.)


person François    schedule 21.02.2017    source источник


Ответы (2)


Вам также необходимо добавить trafficmanager.mydomain.com в мобильные приложения в качестве личного домена.

Служба приложений разделяет IP-адреса между приложениями, поэтому единственный способ определить, для какого приложения привязан ваш запрос, - это заголовок Host. Добавляя собственный домен, служба приложений знает, как направлять запросы для этого домена в это приложение.

person juunas    schedule 21.02.2017
comment
Ткс. А теперь еще один пост про SSL :-) - person François; 21.02.2017

После добавления мобильных приложений в диспетчер трафика trafficmanager.mydomain.com будет автоматически добавлен в мобильное приложение с именем хоста, назначенным сайту (Приложение-> Пользовательский домен). Подождите некоторое время, чтобы изменения вступили в силу. После распространения диспетчера трафика вам необходимо добавить собственный домен в оба ваших мобильных приложения.

введите здесь описание изображения

В этом видео подробно рассказывается о добавлении личного домена для диспетчера трафика. https://www.youtube.com/watch?v=1ggz9qZpVHo

person Karthikeyan VK    schedule 02.01.2018