【问题标题】:ASP.NET 4.6 doesn't turn response in HTTP2 (azure website)ASP.NET 4.6 不响应 HTTP2(天蓝色网站)
【发布时间】:2016-02-03 10:21:49
【问题描述】:

我已将我的网站设置为 asp.net 4.6 运行时,并且该网站已准备就绪,只能在 https 中访问,因此满足这两个要求。我还使用 Chrome 或 IE11 等支持 HTTP2 的浏览器访问了该站点。此外,该网站作为 Microsoft Azure 网站托管

我使用以下网站作为参考 https://channel9.msdn.com/Events/Visual-Studio/Connect-event-2014/812http://www.dotnetcurry.com/aspnet/1127/aspnet-webforms-new-features

很遗憾,我无法与您共享该网站,因为它是客户的,我猜他不喜欢那样。

我的问题是,有没有人已经在 Azure 上使用过 HTTP2 并且可能有一些提示或意见给我?谢谢!

【问题讨论】:

    标签: asp.net azure azure-web-app-service http2


    【解决方案1】:

    @Casper,

    简短的回答应该是“否”,目前还不支持。

    下面的链接中有一个旧的讨论

    https://superuser.com/questions/926663/iis-and-http-2-server-support

    要检查正在运行的操作系统 Azure 应用服务,您可以创建一个站点,从 scm 站点 (https://{您的站点名称}.scm.azurewebsites.net/DebugConsole) 转到您的调试控制台,然后运行“版本”

    来自维基百科https://en.wikipedia.org/wiki/List_of_Microsoft_Windows_versions

    NT 6.2 是 Windows Server 2012

    【讨论】:

    • 支持它的计划是什么?看来我将不得不部署到 AWS。
    • 为 Azure Web Apps 提供 HTTP/2 是去年提出的,据 MS 称,它已经“开始”,但他们没有给出任何时间表:“由于我们的环境很大, “我们需要一段时间来升级我们的盒子。我们还没有准备好宣布时间表。” feedback.azure.com/forums/169385-web-apps-formerly-websites/…
    【解决方案2】:

    ASP.NET 4.6 运行时仅支持使用最新 IIS 和 Windows 2016 IIS 的 Windows 10 上的 HTTP/2。不会将该功能添加到以前的 OS/IIS 组合中(我已经尝试过)。我认为 Azure 网站还不支持 HTTP/2,至​​少在我几个月前检查时,可能不是 Windows 2016/最新的 IIS,因为我上次检查时 Windows 2016 仍处于技术预览阶段。 (另外我认为由于浏览器支持,您需要使用 SSL 进行 HTTP/2 连接...所以请确保为您的 azure 站点尝试通过 https...)

    【讨论】:

      【解决方案3】:

      Auzre App Service 最近(2018 年 1 月)升级到 server 2016,团队为 working on enabling HTTP/2 on the platform

      团队在 2018 年 3 月 16 日的最新状态是:

      大家好,感谢您的耐心等待!我们正在完成最后几个项目,准备很快发布 HTTP/2 支持。一旦可用,我将在这里通知我们的团队博客。 https://aka.ms/AppServiceBlog

      我们为我们的一个网站(不在 Azure 上,但仍在旧版本的 IIS 上)使用的解决方法是在应用程序前面使用启用 HTTP/2 的 CDN。

      【讨论】:

        【解决方案4】:

        现在在应用服务中启用了 HTTP2,但默认情况下它是关闭的。必须在应用服务设置中启用:

        公告贴: https://azure.microsoft.com/en-us/blog/announcing-http-2-support-in-azure-app-service/

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2012-06-12
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-10-18
          相关资源
          最近更新 更多