【问题标题】:How to enble SASL Authentiation Layer on Zookeeper?如何在 Zookeeper 上启用 SASL 身份验证层?
【发布时间】:2013-04-29 12:12:33
【问题描述】:

我是 Zookeeper 的新手。我在 Zookeeper 服务器中以独立模式创建了一个节点。这是代码sn-p。

public Connect(String hostPort, String znode, String filename) throws KeeperException, IOException, InterruptedException {
    this.filename = filename;
    zk = new ZooKeeper(hostPort, 3000, this);

    zk.create(znode, new byte[0],
            ZooDefs.Ids.OPEN_ACL_UNSAFE, CreateMode.PERSISTENT);
}

现在我想在创建节点时(在上面的代码中)以 DIGEST-MD5 模式使用 SASL 给出身份验证要求。我已在托管的 Zookeeper 服务器中成功配置了所需的configurations,但尚未在 Client 中配置。

提前致谢。

【问题讨论】:

    标签: apache-zookeeper


    【解决方案1】:

    我找到了一种为 zookeeper 节点启用 sasl 身份验证的方法。 这是我使用的代码。

    zk.addAuthInfo("digest", "admin:admin".getBytes());
    

    【讨论】:

    猜你喜欢
    • 2017-09-14
    • 1970-01-01
    • 2021-01-19
    • 2018-03-09
    • 2014-10-31
    • 1970-01-01
    • 2012-10-14
    • 2018-06-23
    • 2016-08-20
    相关资源
    最近更新 更多