[英]Parse to mongoDB atlas connect
我正在尝试将我的parse.com连接字符串更改为mongoDB集群,它给了我:
Server returned error on SASL authentication step: Authentication failed.
我正在使用他们的连接字符串:
mongodb://username:PASSWORD@cluster0-shard-00-00-xxxx.mongodb.net:xxxx,cluster0-shard-00-01-xxxx.mongodb.net:xxxx,cluster0-shard-00-02-xxxx.mongodb.net:xxxx/admin?replicaSet=Cluster0-shard-0
我已将他们的ip(54.85.224.0/20)添加到受信任的ips,我正在使用admin进行连接。 我不知道还能做什么,我错过了什么? 我是全新的,所以请向我解释,就像我5岁!
我遇到了类似的问题,在我的情况下,我试图连接到不同于管理员的数据库。 我的问题是我在连接字符串中将“/ admin”更改为“/ cars”(我的数据库名称)。
客户支持帮助了我,我学到了一些事实:
因此,您必须更改数据库名称并将“&authSource = admin”附加到连接字符串的末尾。
例:
mongodb://username:PASSWORD@cluster0-shard-00-00-xxxx.mongodb.net:xxxx,cluster0-shard-00-01-xxxx.mongodb.net:xxxx,cluster0-shard-00-02-xxxx.mongodb.net:xxxx/admin?ssl=true&replicaSet=Cluster0-shard-0&authSource=admin
希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.