Я только что установил Mon go 3.6 совместимый Cosmos DB. Я могу подключиться к учетной записи с помощью командной строки Mon go. Я следовал инструкциям на сайте Cosmos, но Robo 3T не будет подключаться. Я вижу следующее, когда нажимаю кнопку «тест» в модале подключения.
"Authorization failed on admin database as my-cosmos-test"
Чтобы быть понятным, правильные учетные данные находятся в указанном URL-адресе подключения.
Если я нажимаю Ссылка «показать подробности ошибки» в Robo 3T, на ней написано «Ошибка: слишком длинное имя файла».
Моя (отредактированная) строка подключения выглядит следующим образом :
mongodb://my-cosmos-test:mypasswordishere==@my-cosmos-test.mongo.cosmos.azure.com:10255/?ssl=true&replicaSet=globaldb&maxIdleTimeMS=120000&appName=@my-cosmos-test@
Я попытался вытащить appName с конца, но без игры в кости.
Я попытался использовать ту же строку подключения в Mon go Compass. Это действительно подключилось, и я смог создать базу данных / коллекцию, но она не была полностью функциональной. Не удалось бы перечислить мои коллекции.
Есть ли решение для Robo 3T или другого клиента, которое работает достаточно хорошо (кроме командной строки)?