【ZkClient】com.101tec的zkclient包,ACL权限控制遇到第二级目录no auth的问题

	<dependency>
	<groupId>com.101tec</groupId>
	<artifactId>zkclient</artifactId>
	<version>0.7</version>
</dependency>

这个问题是这样的,我分配了一个账号,权限是ALL,创建第一级目录没有问题,但是在第二级目录总是报错,no auth就是未认证的问题


报错如下



错误的原因是因为没有在连接后,用对应的账号做一次认证,所以后续的创建都会认为没有认证,从而报认证错误

修改如下即可


与上面代码的差别就是在连接后多了一条addauthInfo的语句,给当前zk连接对象进行认证,才能保持后续的操作能够成功









發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章