如何实现Grpc用户名/密码验证。 Python客户端,Java服务器

时间:2018-04-03 10:46:46

标签: java python authentication grpc grpc-java

我正在尝试弄清楚如何在创建连接时找到用户名/密码进行身份验证。 所以,我的问题:

  • 如何在java服务器上创建使用用户名/密码验证的服务器?
  • python客户端应该如何连接它?

1 个答案:

答案 0 :(得分:3)

gRPC中没有对用户名和密码身份验证的内置支持,因为从安全角度来看不鼓励这种方法:请参阅Julien's response以及grpc.io邮件列表中对此的其他讨论。

gRPC提供插件以将凭据对象添加为调用元数据,您必须滚动自己的凭据类型:您可以在https://grpc.io/docs/guides/auth.html#extending-grpc-to-support-other-authentication-mechanisms看到一些信息和示例。

相关问题