一般都是在反向代理上配置http/2的。
当然asp.net core也是支持的(tls版和tcp版都支持,前者需要证书,后者不需要证书,但是现在的浏览器只支持tls版的http/2)。
确认所部署的操作系统支持 HTTP/2 吗?
- Windows Server 2016/Windows 10 or later
- Linux with OpenSSL 1.0.2 or later (for example, Ubuntu 16.04 or later)
前面加一层nginx就可以。