繁体   English   中英

Mongodb Atlas:错误:用户名包含非法的意外字符

[英]Mongodb Atlas: Error: Username contains an illegal unexpected character

我已经在MongoDB Atlas中创建了一个在线帐户帐户。 现在,我正在尝试连接到它。 在Atlas管理面板中,我可以检索节点应用程序的连接字符串。我单击connect,它将为我带来一个模式形式,在其中选择“ Connect you Application”。 我选择它,然后复制建议的整个连接字符串。

在此处输入图片说明

之后,我在应用程序中应用了连接,然后替换了密码占位符(即我的真实密码)(类似:)

await mongoose.connect("mongo://_myusername_:_password__")@cluster0-shard--00-00-neswb.mongodb.net:27017...

但是我得到以下错误:

在此处输入图片说明

我不明白这里的非法字符是什么。 这是由Mongodb Atlas生成的连接字符串。

任何帮助将不胜感激。 从现在开始我就一直在处理这个问题。

谢谢!

我通过将{useNewUrlParser:true}添加到集合有效负载中解决了我的问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM