У меня есть веб-приложение, размещенное в Windows Azure. Мы хотим использовать SSL для производственного развертывания, и у нас есть собственное доменное имя и SSL-сертификат для домена, и все это правильно настроено и работает в рабочей среде.
В настоящее время веб-роль имеет конечную точку HTTP и HTTPS, но мы хотели бы отключить конечную точку HTTP и просто использовать HTTPS в рабочей среде.
Если мы удалим конечную точку HTTP, у меня возникнет вопрос: как лучше всего работать с конечной точкой HTTPS для промежуточного развертывания в Azure? Каждый раз, когда вы выполняете новое промежуточное развертывание в Azure, оно дает вам новое временное доменное имя для службы. В процессе подготовки, мы должны просто не использовать сертификат SSL вообще, и просто пропустить все предупреждения браузера, или есть способ использовать SSL при подготовке, когда имя домена изменяется при каждом развертывании? Или когда мы перейдем к производству, есть ли способ просто «отключить» (HTTP) конечную точку в развертывании Azure?
Первоначально я думал о том, чтобы создать два пакета с разными конечными точками, но я не верю, что Azure позволит вам выполнить горячую замену prod и промежуточных развертываний, если они имеют разные конфигурации конечных точек.