Как использовать Azure Traffic Manager с настраиваемым доменом, если настройки DNS не позволяют пересылку - PullRequest
0 голосов
/ 03 июля 2019

У меня есть веб-приложение Azure, запущенное и использующее пользовательский домен, приобретенный за пределами Azure ... и все работает нормально.Поэтому у меня https://myappname.azurewebsites.net/ нормально загружается с URL моего доменного имени https://www.myappname.com

Я пытаюсь обновить веб-приложение, хотя и использую Azure Traffic Manager.Я несколько раз клонировал приложение, у каждого из которых был свой собственный сервисный план, и у меня все в порядке с диспетчером трафика.Я могу успешно просматривать различные версии моего клонированного веб-сайта на основе профиля конфигурации диспетчера трафика ... поэтому никаких проблем нет.

Единственная проблема заключается в том, что я могу получить доступ только к версии "управляемого трафиком" своего веб-сайта черезстандартный лазурный URL -> myappname.trafficmanager.net.

Все примеры, которые я видел, говорят, что все, что мне действительно нужно сделать сейчас, - это перейти на экран управления DNS и добавить переадресацию домена, однако мой онлайнИнструмент управления DNS не предлагает эту опцию.

Я действительно не могу изменить свою запись A на экране управления DNS, потому что я не знаю IP-адрес myappname.trafficmanager.net

В каждом месте, где я пытался изменить имя текущего / рабочего URL-адреса Azure (например, в текстовых файлах awverify, именах www и т. Д.), Ничего не происходит.DNS по-прежнему указывает на один экземпляр, который остается в IP-адресе записи менеджера DNS A.

Кроме того, поскольку мой действующий / единственный экземпляр связан с именем домена (вместе с привязкой SSL), яне могу добавить эти свойства клонам, что имеет смысл .... только одна версия может быть активной.Однако я мог отменить это, когда я переключился с веб-приложения с одним экземпляром на набор клонов, управляемых трафиком, но я боюсь, что могу связать это только с одним из клонов.Я не могу связать его с версией myappname.trafficmanager.net, которая может каскадно доходить до всех ее конечных точек.Можно ли привязать мое доменное имя и сертификат SSL к нескольким версиям моего веб-приложения?

Спасибо!

1 Ответ

0 голосов
/ 04 июля 2019

Есть ли способ привязать мое доменное имя и сертификат SSL к нескольким версия моего веб-приложения?

Я не думаю, что вы можете сделать это, если у вас нет двух разных доменов или поддоменов с каждым собственным сертификатом SSL. Каждое имя хоста веб-приложения является уникальным во всем мире, и каждая привязка SSL связана с именем домена веб-приложения.

Если у вас есть купленный домен и просто оставьте имя по умолчанию xxx.azurewebsites.net для каждого имени хоста. Затем вы можете настроить два приложения Azure в качестве конечной точки TM.

По умолчанию Azure предоставил для этого домена подстановочный сертификат *azurewebsites.net, поэтому вы можете автоматически получить доступ к этому имени хоста по протоколу HTTPS без каких-либо дополнительных сертификатов. Затем используйте запись CNAME www в домене domain.com вашего поставщика DNS, чтобы указать имя хоста диспетчера трафика myappname.trafficmanager.net. Поскольку Traffic Manager работает как уровень DNS, он не проверяет SSL сервера и клиента, поэтому вы можете спокойно игнорировать предупреждение SSL при доступе с именем хоста менеджера трафика.

Не стесняйтесь, дайте мне знать, если у вас есть какие-либо вопросы.

...