[英]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.