我目前在网络上使用 MongoDB,特别是在 cloud.mongodb.com 上,因为我使用的是 32 位系统,无法在本地下载 MongoDB。我是 MongoDB 的新手,我尝试创建一个数据库只是为了测试它的工作原理。我获取了连接字符串并将其应用到 VSCode MongoDB 扩展中。但是,我遇到了以下错误:
“无法连接:在建立安全 TLS 连接之前,客户端网络套接字已断开连接。”
本来以为能连接成功,但好像有问题。你能帮我解决这个问题吗?
您需要将
IP address
添加到 MongoDB Atlas Web 菜单的 IP Access List
菜单下的 Network Access
选项卡中的 Security
。
您可以提供
0.0.0.0/0
此地址以允许来自 所有 IP 的访问。
如果仍然出现错误,请检查您的防火墙是否阻止了出站网络连接,您还必须打开从您的应用程序环境到 Atlas 的出站访问。您需要配置防火墙以允许应用程序对 Atlas 主机上的 TCP 流量建立到端口 27015 至 27017 的出站连接。这将授予您的应用程序访问存储在 Atlas 上的数据库的权限。