2017-02-22 29 views
3

Azure函數是否有辦法強制連接通過HTTPS?Azure函數:強制HTTPS

我沒有在應用程序設置中看到它,並且我沒有看到任何有關Azure函數的web.config的參考。

+0

您可以將您的功能應用程序配置爲使用您的證書使用SSL。通過這種方式,你可以保持你的函數更安全。這可以在功能門戶上的** Platform Feature **進行配置。你可以找到這個選項。 –

+0

這是否禁用HTTP?我不認爲會呢? – Doug

回答

3

更新2017年11月

在Azure的門戶,去你的功能應用。

平臺功能>自定義域名> toggle HTTPS只有設爲'開'。

任何使用HTTP將獲得301永久移動和重定向到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