这正是我的代码。我特意让Main方法使用,以便您可以看到整个过程。
static void Main(string[] args)
{
var client = new MongoClient("mongodb+srv:://MyDatabaseUser:MyDatabaseUserPassword@cluster0.re2kq.mongodb.net/LiviuTestDb?retryWrites=true&w=majority");
var database = client.GetDatabase("LiviuTestDb");
var myCollections = database.ListCollections();
}
我收到一个ConnectionTimeOutException。凭据正确-用户已对任何数据库进行读写操作。
有什么想法吗?预先感谢!
答案 0 :(得分:0)
如果从连接字符串中删除数据库名称会怎样?
var client = new MongoClient("mongodb://MyDatabaseUser:MyDatabaseUserPassword@cluster0.re2kq.mongodb.net");