MongoError:身份验证失败。 NestJs MongoDb 图集
Posted
技术标签:
【中文标题】MongoError:身份验证失败。 NestJs MongoDb 图集【英文标题】:MongoError: Authentication failed. NestJs MongoDb Atlas 【发布时间】:2021-04-24 21:05:56 【问题描述】:我已经构建了一个 nest.js 服务器,现在我正在尝试连接 mongoDB Atlas。 在我尝试连接的 app.module 导入中
mongodb+srv://
: @cluster0.iijhz.mongodb.net/ ?retryWrites=true&w=majority
url 字符串,但是失败了,现在我也尝试了这些选项:
imports: [
MongooseModule.forRoot(
'mongodb+srv://cluster0.iijhz.mongodb.net',
user: '<user>',
pass: '<pass>',
dbName: '<dbName>',
w: 'majority',
retryWrites: true
),
还是得到了
MongoError:身份验证失败。
我的ip,0.0.0.0/0也加入了白名单。
【问题讨论】:
这可能会有所帮助:***.com/a/20809536/4980141 谢谢,我已经阅读了文档,以及一些关于nest的MongooseModule的文章,然后阅读了MongoDB Atlas的文档,多次更改了我的密码,然后检查了数据库的名称,这是错误的。 【参考方案1】:好吧,我的错,dbName
一直不正确。
【讨论】:
以上是关于MongoError:身份验证失败。 NestJs MongoDb 图集的主要内容,如果未能解决你的问题,请参考以下文章
(节点:32032)UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝 id:1):MongoError:身份验证失败