У меня есть слот «build» для моего сайта, размещенного на сервисах azure app. Мне было интересно, возможно ли это сделать под любым URL-адресом. то есть я не хочу, чтобы развертывание слота «построить» можно было использовать с помощью http://mysite-build.azurewebsite.netКак скрыть Azure App Service Слот из интернета
ответ
Я не знаю, как это сделать.
Один из подходов заключался бы в том, чтобы дать слоту ориентировочное имя, например. build992ecdf6-0868-488c-952e-1c2aa16dd23b. Несмотря на техническую доступность, он практически невозможен.
Создать Azure Vnet. Создайте группу сетевой безопасности, чтобы ограничить доступ к этому конкретному Vnet. Разверните свой WEB-APP внутри Vnet. Для получения дополнительной информации https://azure.microsoft.com/en-in/documentation/articles/virtual-networks-overview/
Это не изменит поведение при прослушивании веб-приложения, а сообщения 80/TCP и 443/TCP будут отвечать на запросы. Интеграция с VNET обеспечивает способ получения запросов от вашего веб-приложения, перемещения по VPN-сети «точка-точка» и доступа к другим ресурсам либо в VNET, либо в помещениях (через VPN-соединение между узлами). '
Я согласен с вами в том, что Vnet Alone не предоставит решение в этом случае. Но, пожалуйста, внимательно посмотрите на мой ответ. Я говорил о создании NSG (Network security group), который фактически контролирует входящий и исходящий трафик в Vnet. Перейдите по https://azure.microsoft.com/en-in/blog/network-security-groups/ –
Вот что я имею в виду. http://i.imgur.com/ePnlOOd.png - NSG контролирует трафик в/из подсети, но ваше веб-приложение (в многопользовательском сервисе App Service) не находится в подсети в VNET. – evilSnobu
Лучше использовать AppServiceEnvironment. Его очень дорого адаптировать для небольших или средних приложений. ASE
Больше беспокоиться о том, что Google наткнулся на него и индексировал мой контент под другим URL-адресом –
Google может найти только места, которые связаны где-то. Azure никогда не будет публично рекламировать ваш URL-адрес слота, поэтому я не вижу, как они будут индексировать его. –
Лучшая идея, к которой я могу придумать, заключается в добавлении переменной слота, которая добавит NOINDEX в заголовок веб-сайта. Не идеальный, по крайней мере, Google оставит его в покое. –