HTTPS на виртуальной машине Azure
Я перемещаю наш веб-сайт в Azure, работающий на виртуальной машине Windows Server 2012. Я приобрел сертификат SSL с подстановочными знаками у GoDaddy, и он был установлен и настроен на виртуальной машине. Я также настроил IIS для использования этого сертификата для всех запросов на порт 443. Я также создал конечную точку HTTPS в консоли управления Azure на порту 443.
Я могу нормально подключиться к веб-сайту через порт 80, но 443 не может быть достигнуто и отслеживание соединения через фиддлер, я получаю ответ 502.
Я искал всю документацию по Azure и не могу найти много помощи для настройки SSL на виртуальной машине в облаке.
2 ответа
Когда я настраивал конечную точку для SSL, я установил флажок "Включить прямой возврат с сервера". Этот параметр препятствовал работе SSL. Я не встречал никакой документации, объясняющей, почему она так себя ведет. Удаление конечной точки и ее создание без прямого возврата на сервер разрешило проблему.
Убедитесь, что вы открыли конечную точку для 443, чтобы направить ее на свои виртуальные машины. См. http://www.windowsazure.com/en-us/develop/net/common-tasks/enable-ssl/