From 42403c059578cfce2c3bd3d18df2f7af990b830f Mon Sep 17 00:00:00 2001 From: sfw Date: Tue, 7 Aug 2018 11:06:10 +0800 Subject: [PATCH] ch4-5-fix typo --- ch4-rpc/ch4-05-grpc-hack.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ch4-rpc/ch4-05-grpc-hack.md b/ch4-rpc/ch4-05-grpc-hack.md index d45d050..7cc6eb5 100644 --- a/ch4-rpc/ch4-05-grpc-hack.md +++ b/ch4-rpc/ch4-05-grpc-hack.md @@ -4,7 +4,7 @@ ## 4.5.1 证书认证 -GRPC建立在HTTP/2协议之上,对TLS提供了很好的支持。我们前面章节中GRPC的服务都没有提供证书支持,因此客户端在链接服务器中通过`grpc.WithInsecure()`选项跳过了对服务器证书的验证。没有启用证书的GRPC服务在和客户端进行的是明文通讯,信息面临被任何第三方监听的风险。为了保障GRPC通信不被第三方监听串改或伪造,我们可以对服务器启动TLS加密特性。 +GRPC建立在HTTP/2协议之上,对TLS提供了很好的支持。我们前面章节中GRPC的服务都没有提供证书支持,因此客户端在链接服务器中通过`grpc.WithInsecure()`选项跳过了对服务器证书的验证。没有启用证书的GRPC服务在和客户端进行的是明文通讯,信息面临被任何第三方监听的风险。为了保障GRPC通信不被第三方监听篡改或伪造,我们可以对服务器启动TLS加密特性。 可以用以下命令为服务器和客户端分别生成私钥和证书: