我想让服务使用一些凭据向 ZooKeeper 进行身份验证,以便他们可以访问配置信息。
摘要式身份验证对我的要求不够安全:“身份验证是通过以明文形式发送用户名:密码来完成的”。
是否已经有一个简单而安全的替代方案可用?我可以使用 Curator,并且该项目是基于 Java 的。
如果不是,创建我自己的身份验证方法将涉及哪些步骤?实现AuthenticationProvider
,zookeeper.authProvider.1
在服务器上设置以使用此提供程序,然后将任何身份验证令牌(可能是用户名/密码哈希)CuratorFrameWorkFactory
作为参数传递给构建器byte[]
?