2

我正在尝试使用promise -mongo访问托管在 Compose.io 上的 MongoDB 数据库。我正在使用与使用mongoCLI 工具接受数据库相同的连接字符串,但是当我尝试连接时,我得到:

err { [MongoError: auth failed] name: 'MongoError', message: 'auth failed', ok: 0, errmsg: 'auth failed', code: 18 }

我在promised-mongo代码中摸索了一下,它似乎使用了一个名为MongoCR的标准 MongoDB 库进行身份验证。这种身份验证方法是否与 Compose.io 完全不兼容,还是我必须以某种方式更改我们数据库的配置或调整连接字符串?

4

0 回答 0