【发布时间】:2015-12-26 07:05:49
【问题描述】:
我使用 mongojs 将我的 Node.JS 连接到 MongoDB。
当我从 bash 中执行 mongo easymail -u admin -p PWD --authenticationDatabase=admin 时,一切正常。
但是:mongodb://admin:PWD@localhost:27017/easymail?auto_reconnect=true&authSource=admin给我
{ [MongoError: auth failed]
name: 'MongoError',
message: 'auth failed',
ok: 0,
errmsg: 'auth failed',
code: 18 }
问题出在哪里?
谢谢!
【问题讨论】:
-
您的密码是否包含
@字符?如果是这样,请参阅jira.mongodb.org/browse/NODE-187 -
我的密码中唯一的特殊字符是
!
标签: node.js mongodb authentication mongojs