关于 azure:Mongoshell 无法连接到 Cosmos DB

Mongoshell unable to connect to Cosmos DB

我希望迁移引用此演示 (https://azure.microsoft.com/en-us/resources/videos/using-mongodb-tools-with-azure-cosmos-db/) 的数据,并且我m 无法通过 mongo shell 连接到 cosmos。

我怀疑这是 SSL 或服务器/shell 版本的问题,但我不清楚修复方法是什么。我按照演示到 T 并将 --sslAllowInvalidCertificates 选项与身份验证凭据一起传递并在正确的目录中执行。

这是我在 mongoshell 中看到的内容,请提供故障排除提示。

1]


从 MongoDB 站点默认下载的 v3.2 将不支持 SSL(不确定为什么 e??? )。您需要从 OS 下拉框(下面的屏幕截图)中选择 Windows 64 位版本才能获得 SSL 支持。

另一种验证方法是 msi 可执行文件名称是否包含 ssl(即 https://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-3.2.22-signed.msi )

enter

然后按照视频中的步骤获取您的 mongo shell 连接字符串。

enter