Azure App Service for Linux是否支持http2?

时间:2017-08-19 16:37:06

标签: linux ssl nginx http2 azure-web-app-service

在Azure App Service上游处理SSL配置。

因此运行App Service作为Docker容器并为服务器配置Nginx {listen 443 ssl h2;没有必要,事实上,不会呈现网页。

如果在服务上设置了SSL w / customer域,如何修改Azure App Service for Linux上的配置以作为http2协议运行?

谢谢,

2 个答案:

答案 0 :(得分:1)

此功能现在适用于Linux和Windows,并且位于Azure门户网站应用服务的相同部分。

  1. 转到您的Web App服务
  2. 转到设置
  3. 转到配置
  4. 选择常规设置
  5. 的标签
  6. 在平台设置下,从Http版本下拉列表中选择“2.0”。
  7. 有关详情,请参阅图片。
  8. enter image description here

答案 1 :(得分:0)

根据我的经验,我认为您不需要在Azure WebApps for Linux上进行任何特殊设置来支持HTTP2。 Azure WebApps for Linux是一个Docker容器实例,HTTP2协议作为编程语言库实现,或者由HTTP服务器直接支持。根据http2官方网站上列出的implementations,您只需要安装可以支持HTTP2协议的Nginx版本1.9.5+。如果要使用,请仅启用它。请参阅nginx官方网站的blog

希望它有所帮助。