Jor*_*ori 10 mongoose mongodb node.js mlab
我正在尝试连接到MongoLab数据库,但在连接时不断收到以下错误:
{ [MongoError: auth failed] name: 'MongoError', ok: 0, errmsg: 'auth failed', code: 18 }
Run Code Online (Sandbox Code Playgroud)
我用来连接的代码是:
var mongoose = require("mongoose");
mongoose.connect("mongodb://username:password@ds061474.mongolab.com:61474/apitest");
mongoose.connection.on('error', function (err) {
console.log(err);
});
Run Code Online (Sandbox Code Playgroud)
当我使用shell连接时,我没有任何问题.我究竟做错了什么?
使用mongoose连接mongo db时遇到了类似的问题.经过一段时间的探索,我发现mongoLab正在使用SCRAM-SHA-1身份验证.请参阅下面的问题我尝试将我的猫鼬升级到V4.1.11,然后它适用于我
| 归档时间: |
|
| 查看次数: |
12139 次 |
| 最近记录: |