【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連接對象進行認證,才能保持後續的操作能夠成功









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