如何实现 Grpc username/password 认证。 Python 客户端,Java 服务器

How to implement Grpc username/password authentication. Python client, Java server

我正在尝试弄清楚如何在创建连接时使用 username/password 进行身份验证,但找不到任何内容。 所以,我的问题:

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

gRPC 提供插件来添加凭证对象作为调用元数据,您必须推出自己的凭证类型:您可以在 https://grpc.io/docs/guides/auth.html#extending-grpc-to-support-other-authentication-mechanisms.

中查看一些信息和示例