Как скрыть слот службы приложений Azure из Интернета
У меня есть слот "build" для моего сайта, размещенный на сервисах приложений Azure. Мне было интересно, что можно было бы сделать его недоступным под любым URL. то есть я не хочу, чтобы развертывание слота "build" было доступно с помощью http://mysite-build.azurewebsite.net/
3 ответа
Создайте Azure Vnet. Создайте группу безопасности сети, чтобы ограничить доступ к этому конкретному Vnet. Разверните ваше веб-приложение внутри Vnet. Для получения дополнительной информации https://azure.microsoft.com/en-in/documentation/articles/virtual-networks-overview/
Я не знаю отличный способ сделать это.
Один из подходов состоит в том, чтобы дать слоту имя на основе guid, например build992ecdf6-0868-488c-952e-1c2aa16dd23b. Хотя все еще технически доступно, оно фактически неосуществимо.
Лучше использовать AppServiceEnvironment. Его действительно дорого адаптировать для небольших и средних приложений. ASE