MongoDB C#.NET连接字符串格式

时间:2018-02-13 05:46:24

标签: c# mongodb .net-core

我正在尝试使用我的.NET Core 2控制器连接到MongoDB,我收到以下错误:

MongoDB.Driver.MongoConfigurationException: The connection string 'mongodb://@myapp-a1yri.mongodb.net' is not valid.

我正在尝试使用连接字符串初始化MongoClient,但我不确定如何格式化连接字符串,并且MongoDB文档中没有.NET的任何示例。

这是我当前的连接字符串尝试:var client = new MongoClient("mongodb://@myapp-a1yri.mongodb.net");

我确信这只是简单的语法。

我很感激帮助

1 个答案:

答案 0 :(得分:2)

我认为你的@符号会导致问题。请从连接字符串中删除@符号,然后尝试。

var client = new MongoClient("mongodb://myapp-a1yri.mongodb.net")

因为我没有使用@符号而且工作正常。