我正在学习“用于node.js的mongodb”类(class)并尝试将数据导入/恢复到我的mongolab实例,但我不断收到Autherrcode18错误。我可以连接到我使用nitrous.io框中的mongo--shell创建的任何实例,并且工作正常。所以我的连接字符串和环境变量是正确的。如果我在登录mongoshell时更改密码,它实际上让我有机会输入正确的密码。所以我知道用户身份验证是正确的。我很困惑为什么当我尝试使用提供的mongodump文件时仍然收到Autherrcode18错误。我也试过指定单独的.bson文件,但也出现了同样的错误。我正在连接到mongod版本2.4.