使用身份验证连接到Cassandra Cluster时获取以下异常:
线程“main”中的异常com.datastax.driver.core.exceptions.AuthenticationException:主机/127.0.0.1上的身份验证错误:协议版本1中不支持SASL身份验证 在com.datastax.driver.core.Connection.waitForSaslCompletion(Connection.java:203) 在com.datastax.driver.core.Connection.initializeTransport(Connection.java:169)
答案 0 :(得分:2)
使用以下maven依赖关系来解决问题:
<dependency>
<groupId>com.datastax.cassandra</groupId>
<artifactId>cassandra-driver-core</artifactId>
<version>2.0.0-rc2</version>
</dependency>
答案 1 :(得分:0)
DSE分发修补的驱动程序以用于DSE 3.1身份验证。
请参阅https://github.com/datastax/java-driver/tree/1.0和此......
DSE用户应使用以下Maven依赖项(请注意版本设置为1.0.5-dse):
<dependency>
<groupId>com.datastax.cassandra</groupId>
<artifactId>cassandra-driver-core</artifactId>
<version>1.0.5-dse</version>
</dependency>