Статический веб-сайт, размещенный в Azure, HTTPS работает, HTTP не работает.

Я разместил статический веб-сайт в лазурном цвете, в основном следуя руководствам Microsoft. Процесс заключался в создании учетной записи хранения, создании конечной точки CDN, сопоставлении моего личного домена с конечной точкой и затем включении HTTPS с использованием сертификата SSL, управляемого лазурным.

Пользовательский домен работает, но проблема в том, что, во-первых, хотя в Azure CDN говорится, что включены как HTTP, так и HTTPS, я могу получить доступ к веб-сайту только через HTTPS, и когда я пытаюсь использовать HTTP, я получаю сообщение об ошибке: «Доступ к учетной записи не выполняется. не поддерживает HTTP. Другое дело, что для перехода на защищенный сайт мне нужно поместить весь URL-адрес в строку поиска, начиная с https, иначе веб-сайт не может быть найден. Я не уверен, что это нормально, но если я думаю о просмотре веб-страниц в целом, обычно в этом нет необходимости.

Мы будем очень благодарны за любые идеи о том, как это исправить.


person hb115    schedule 31.07.2020    source источник
comment
проверьте настройки TLS / SSL в службе приложений, по умолчанию только HTTPS   -  person Daniel Björk    schedule 31.07.2020
comment
Большое спасибо!! Это отлично решило проблему. На всякий случай, если у кого-то возникнет такая же проблема, вам нужно выбрать учетную запись хранения, затем в боковом меню выберите конфигурацию и проверьте требуемый параметр безопасной передачи.   -  person hb115    schedule 31.07.2020
comment
Я добавил правильный ответ на ваш вопрос.   -  person Daniel Björk    schedule 31.07.2020


Ответы (1)


По умолчанию Azure разрешает только HTTPS.

В службе приложений перейдите к настройкам TLS / SSL и установите для параметра Только HTTPS значение Выкл.

В учетной записи хранения перейдите в раздел «Конфигурация» и измените «Требуется безопасная передача» на «Отключено».

person Daniel Björk    schedule 31.07.2020