Mongolab连接无法正常工作
我有一个简单的使用mongodb的NodeJS服务。 现在我正在“迁徙”到当地蒙古人的蒙古人。 连接工作正常,但是当我的服务试图检索一些数据时,出现以下错误:
{ [MongoError: auth failed] name: 'MongoError', message: 'auth failed', ok: 0, errmsg: 'auth failed', code: 18 }
我已经检查了一些类似的问题,并抛弃了以下几点:
- 不是mongolaburl。
- 不是mongolab数据库用户(我使用具有dbOwnerangular色的admin / admin)。
服务器连接:
var db = mongojs('mongodb://admin:admin@xxxxx.mongolab.com:xxxxx/database', ['players']);
服务
app.get('/player', function (req, res) { db.players.find().sort({_id:-1},function(err,docs) { if (err) { console.log(err); } res.json(docs); }); });
- MLab和Loopback ACL – 有很多(POST)
- 在meteor束之后,node.js是“LISTENING”,但没有出现在本地主机上
- Node.js / Socket.io web应用程序完美无缺地在本地运行,但在Heroku上时,浏览器挂起
- 无法查询mongolab mongodb
- Nodejs使用表单中的数据为单个条目快速查询mongolab
- 用mongoose连接Mlab
- 环回MongoError:未授权在heroku_xxxx.role上进行查询
- 使用mongolab,nodejs和express提高AngularJS web应用程序的响应时间
- Heroku + mongolab沙箱应用程序部署在Play商店