Azure cosmosdb Can';t从Robo 3T连接到Cosmos DB Mongo 3.6兼容性

Azure cosmosdb Can';t从Robo 3T连接到Cosmos DB Mongo 3.6兼容性,azure-cosmosdb,robo3t,azure-cosmosdb-mongoapi,Azure Cosmosdb,Robo3t,Azure Cosmosdb Mongoapi,我刚刚建立了一个兼容Mongo 3.6的Cosmos DB。我可以使用Mongo命令行连接到帐户。我已经按照Cosmos网站上的说明进行了操作,但Robo3T无法连接。当我点击连接模式中的“测试”按钮时,我看到了以下内容 "Authorization failed on admin database as my-cosmos-test" 要清楚,正确的凭据位于提供的连接URL中 如果我点击Robo3T中的“显示错误详细信息”链接,它会显示“错误:文件名太长” 我的(编辑过的)连接字符串如下所

我刚刚建立了一个兼容Mongo 3.6的Cosmos DB。我可以使用Mongo命令行连接到帐户。我已经按照Cosmos网站上的说明进行了操作,但Robo3T无法连接。当我点击连接模式中的“测试”按钮时,我看到了以下内容

"Authorization failed on admin database as my-cosmos-test"
要清楚,正确的凭据位于提供的连接URL中

如果我点击Robo3T中的“显示错误详细信息”链接,它会显示“错误:文件名太长”

我的(编辑过的)连接字符串如下所示:

mongodb://my-cosmos-test:mypasswordishere==@my-cosmos-test.mongo.cosmos.azure.com:10255/?ssl=true&replicaSet=globaldb&maxIdleTimeMS=120000&appName=@my-cosmos-test@
我试着把appName从末尾拉下来,但没有掷骰子

我在Mongo Compass中尝试了相同的连接字符串。这确实连接了,我能够创建一个数据库/集合,但它没有完全发挥作用。它将无法列出我的收藏


有没有一种适合Robo 3T或其他客户机的解决方案(命令行除外)?

Doh…这是我自己的白痴。我将整个连接字符串放在Robo3T地址字段中,而不仅仅是根地址:

my-cosmos-test.mongo.cosmos.azure.com
在那之后它起作用了