Вот что мы пытаемся сделать: мы пытаемся запустить несколько серверов приложений с серверами баз данных Meteor и Mongo на виртуальных машинах Azure. У нас они объединены в один облачный сервис с наборами конечных точек, которые балансируют нагрузку.
Мы настраиваем их через консоль управления (виртуальные машины Ubuntu), а затем развертываем Meteor и контент через Meteor Up.
Теперь мы хотим сделать HTTPS. Первоначально мы думали, что это обрабатывается LoadBalancer путем сопоставления внешнего порта 443 с внутренним портом 80, поскольку есть варианты загрузки сертификатов.
Кажется, нет возможности настроить это таким образом, за исключением развертываний с использованием Visual Studio (и, похоже, они должны использовать по крайней мере некоторые веб-роли).
Вот где мы боремся: кажется, что использование HTTPS связано с развертыванием приложения, разработанного в Visual Studio и/или на виртуальных машинах Windows?
Вот в чем вопрос: можно ли использовать HTTPS с балансировкой нагрузки на szure с виртуальными машинами Linux?
PS: эта статья заставила меня подумать, что балансировщик нагрузки может сам выполнять SSL-шифрование: https://msdn.microsoft.com/en-us/library/azure/ff795779.aspx