我刚刚下载并安装了“Windows10ServerTechnicalPreview2Build 10074”的VHD
我遵循了指示:http://blogs.iis.net/nazim/http-2-for-iis-in-windows-10-technical-preview
..to创建了一个自签名证书,我正在通过IE11浏览本地主机,在F12 developer工具中没有任何http2指示,就像链接所暗示的那样。使用另一台机器进行浏览和使用http2 2/spdy 扩展的chrome也不表示http2通信量。
我是不是错过了配置步骤?

发布于 2015-06-15 08:53:42
我使用Windows 2016 TP2测试了相同的内容,在注册表中启用了http/2之后,本地IE11浏览器没有显示任何http/2的指示。你提到的文章的最后一个屏幕截图显示了http2,因此我们假设它不能工作。
在工作站上查看Chrome中的网络工具也不表示http/2。
然而,当使用Chrome 43并键入:
chrome://internals/#spdy
然后在另一个选项卡中打开测试站点,它将显示在带有一个HTTP/2 sessions的Protocol Negotiated: h2列表中。
因此,我的假设是,IIS可以很好地服务于http/2,但是IE并没有告诉我们。
这就引出了一个问题:Why does is show in the screenshot in the blog post?
我不能回答这个问题,但我对我在Chrome中看到的一切感到满意。
编辑17至2015年7月-2015年:
在为我的博客文章IIS 10中的新功能做更多的测试时,我再次研究了这一点,现在我认为您不必在IIS 10中做任何事情来启用HTTP/2,它似乎是默认启用的。
https://stackoverflow.com/questions/30372163
复制相似问题