2017-02-22 25 views
3

Есть ли способ с функциями Azure, чтобы заставить соединения превышать HTTPS?Azure Функции: Force HTTPS

Я не вижу его в настройках приложения, и я не вижу ссылки на web.config для функций Azure.

+0

Вы можете настроить приложение-функцию для использования SSL с помощью вашего сертификата. Таким образом, вы будете сохранять свои функции более безопасными. Это можно настроить в ** Функция платформы ** на портале функций. Там вы сможете найти этот вариант. –

+0

Отключает ли это HTTP? Я не думал, что это будет? – Doug

ответ

3

Обновление ноября 2017

В Лазурном портала, перейдите в функции приложения.

особенности платформы> Пользовательские домены> тумблер HTTPS только на 'On'.

Любое использование HTTP получит 301 Moved Постоянно и перенаправлен на HTTPS конечной точке. Вам не нужно добавлять новое имя хоста/домена для переключения этой функции. Это, похоже, работает как с планами обслуживания приложений, так и с приложениями.

+0

Примечательно, что это все еще работает, даже если вы используя только субдомен azurewebsites.net. –

4

Я не думаю, что сегодня есть способ, но я мог видеть, как делать это в глобальном масштабе (или, по крайней мере, в качестве опции).

Пожалуйста, сообщите нам об ошибке https://github.com/Azure/azure-webjobs-sdk-script/, чтобы обеспечить правильное отслеживание.

+0

Для других, ищущих новый запрос функции, можно найти здесь: https://github.com/Azure/azure-webjobs-sdk-script/issues/1228 – Doug