当我尝试使用此连接字符串连接到Mongo实例
mongodb://root:password@localhost:27017/
但是,当我尝试在连接字符串中指定数据库名称时,一切正常
即
mongodb://root:password@localhost:27017/storefont
我收到以下错误 MongoDB连接错误:MongoNetworkError:首次连接[MongoError:身份验证失败。
答案 0 :(得分:3)
指定身份验证数据库,如下所示:
mongodb://root:password@localhost:27017/storefont?authSource=admin
如果您指定数据库,则默认情况下还将采用该数据库进行身份验证。在该主题中,MongoDB文档并不十分清楚。