У меня возникают проблемы с выяснением причин, по которым я не могу подключиться к новой базе данных, созданной в MongoHQ.
Я хочу включить правильную строку подключения в мой файл Web.config имой объект Mongo ссылается на объект подключения к базе данных.
Строки подключения (очевидно, отредактированные):
Публичный доступ
mongo flame.mongohq.com: 27065 / dunedin -u {имя пользователя} -p {пароль}
Внутренний доступ AWS
mongo flame.local.mongohq.com:27065/dunedin -u {имя пользователя} -p {пароль}
Очевидно, я включил мое правильное имя пользователя в пароль вместо заполнителей в фигурных скобках.
Мой код:
string connection = ConfigurationManager.ConnectionStrings["DBMongo"].ConnectionString;
var mongo = new Mongo(connection);
mongo.Connect();
Однако, как только я пытаюсь создать экземпляр этого объекта Mongo, я получаю исключение формата:
Недопустимая строка подключения:
Как должна выглядеть эта строка подключениянапример, для удаленно размещенных экземпляров MongoDB?
EDIT:
Запись строки подключения в Web.Config:
<add name="DBMongo" connectionString="mongo flame.mongohq.com:27065/dunedin -u ausername -p apassword"/>