小编San*_*eev的帖子

如何在不配置SSL的情况下使用spring boot和tomcat启用http2

我已经在 Spring boot 2.1.2 和 Tomcat 中启用了 HTTP 2.0,并在 application.property 文件中使用以下配置 -

server.port=8443
server.http2.enabled=true
security.require-ssl=true
server.ssl.key-store-type=PKCS12
server.ssl.key-store=classpath:.keystore
server.ssl.key-store-password=xxxxxx
erver.ssl.key-alias=test
Run Code Online (Sandbox Code Playgroud)

它工作正常,我可以看到 http 版本打印为“HTTP/2.0”,并且在 Chrome DevTool 中也显示 h2。但禁用 SSL 后,http 版本将变为 1.1。

http 2.0 是否支持无 SSL (https)。如果支持的话如何配置?

spring-boot http2 tomcat9

5
推荐指数
1
解决办法
7645
查看次数

标签 统计

http2 ×1

spring-boot ×1

tomcat9 ×1