gRPC基于roled的服务方法

时间:2018-04-26 12:30:16

标签: python go protocol-buffers grpc

我正在基于协议缓冲区在python中使用gRPC服务器。我想区分这些方法,以便只有某种类型的客户端可以调用某些方法。

我提出的唯一可能的解决方案是实现SSL / TLS双边身份验证,以便服务器可以从他的证书中识别客户端,然后在每个方法中检查客户端是否可以调用此方法。 我不能使用基于令牌的身份验证与谷歌,因为这也应该在本地工作,没有互联网访问。 我不需要真正的身份验证,因为我已经知道可以使用服务器的客户端,我只需要一种机制来识别它们并限制对方法的访问。

有什么建议吗?

谢谢

0 个答案:

没有答案