2017-02-22 92 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