【发布时间】:2020-05-01 03:41:16
【问题描述】:
我一直在寻找这个。仍然不确定 Envoy 和 Nginx 是否为 web-gRPC 客户端完成所有 TLS 工作。
在我的例子中,我的 Nginx 配置与 gRPC 客户端和服务器配合得很好。但是,它不适用于 web-gRPC 客户端。
【问题讨论】:
我一直在寻找这个。仍然不确定 Envoy 和 Nginx 是否为 web-gRPC 客户端完成所有 TLS 工作。
在我的例子中,我的 Nginx 配置与 gRPC 客户端和服务器配合得很好。但是,它不适用于 web-gRPC 客户端。
【问题讨论】:
grpc-web 不再积极支持 Nginx。 grpc-web 的默认代理是 Envoy。您应该能够通过使用 envoy.yaml 文件设置一些配置来设置 TLS。特别是,查看“tls_context”部分。
【讨论】: