При включении специальной аутентификации DSE в DSE 3.1 клиенты Java и c# не могут подключиться.
Исходное сообщение: http://www.datastax.com/support-forums/topic/binary-protocol-with-internal-authentication-does-not-work-in-311-1
При включении специальной аутентификации DSE в DSE 3.1 клиенты Java и c# не могут подключиться.
Исходное сообщение: http://www.datastax.com/support-forums/topic/binary-protocol-with-internal-authentication-does-not-work-in-311-1
DSE 3.1 включает некоторые резервные копии безопасности из v2 протокола cql, которые должны быть включены в Cassandra 2.0. Они заменяют аутентификационную часть протокола более надежным и расширяемым механизмом на основе SASL.
По этой причине DataStax создал версии своих драйверов Java и C# с открытым исходным кодом для DSE, которые поддерживают эту аутентификацию. Драйвер C# все еще находится в стадии бета-тестирования, но полный исходный код доступен здесь: https://github.com/datastax/csharp-driver, а версия, поддерживающая DSE 3.1 с аутентификацией, находится в этой ветке https://github.com/datastax/csharp-driver/tree/dse_3.1
Вы можете найти соответствующий драйвер Java по адресу https://github.com/datastax/java-driver/tree/dse_3.1