2017-04-07 154 views
0

我正在尝试使用gRPC执行服务器身份验证,但我不确定如何继续。 我目前的设置是我有一台机器上运行的服务器和另一台机器上的客户机(都是Windows机器)。 出于测试目的,我使用windows makecert.exe生成了证书颁发机构和私人证书(来自此证书颁发机构)。 这会生成.cer文件。gRPC C#服务器身份验证

SslServerCredentials的文档没有任何.cer文件的规定。在这种情况下,我的KeyCertificatePair是什么?这方面的文件不清楚。 http://www.grpc.io/grpc/csharp/html/T_Grpc_Core_SslServerCredentials.htm

此外,我只希望服务器进行身份验证,我需要在客户端gRPC调用任何特殊的规定?

回答

0

您将需要私钥和证书文件。您可以看到gRPC测试代码如何执行here