gRPC 基于http2哪个,必须使用 ssl。但我发现我可以创建使用不安全的服务器。
我想知道insecure不使用 ssl 或为 http2 使用预定义证书的方法?
HTTP/2 不坚持使用 SSL/TLS。但是所有网络浏览器都只通过 SSL/TLS 实现 HTTP2,因为在 Internet 上通过纯文本 HTTP 使用它时会出现问题。因此,如果不使用 Web 浏览器而是使用另一个 HTTP/2 客户端,那么您可以在没有 SSL/TLS 的情况下使用 HTTP/2。
所以是的,不安全的 gRPC 使用的是未加密的 HTTP/2 连接 (h2c)。尽管某些实现不支持 this,类似于 Web 浏览器不支持未加密的 HTTP/2 (h2c)。
| 归档时间: |
|
| 查看次数: |
3023 次 |
| 最近记录: |