当我创建连接时,我试图弄清楚如何使用用户名/密码进行身份验证,但没有找到任何内容。 所以,我的问题是:
- 如何在java服务器上创建具有用户名/密码身份验证的服务器?
- Python 客户端应该如何连接到它?
最佳答案
gRPC 中没有对用户名和密码身份验证的内置支持,因为从安全角度来看,不鼓励使用这种方法:请参阅 Julien's response以及 grpc.io 邮件列表中对此的其他讨论。
gRPC 提供了插件来添加凭证对象作为调用元数据,并且您必须滚动自己的凭证类型:您可以在https://grpc.io/docs/guides/auth.html#extending-grpc-to-support-other-authentication-mechanisms查看一些信息和示例。 .
关于java - 如何实现Grpc用户名/密码认证。 Python 客户端、Java 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49628137/