【发布时间】:2016-07-09 12:09:20
【问题描述】:
我正在尝试将我的 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,我正在使用管理员连接。我不知道还能做什么,我错过了什么?我对此完全陌生,所以请像我 5 岁一样向我解释!
【问题讨论】:
-
你解决了这个问题吗?我怀疑问题是您没有在连接字符串中使用
ssl=true进行连接。有关更多示例,请参阅 Atlas 文档中的 Driver Connection。如果您仍然遇到连接问题,我建议您登录您的 Atlas 帐户并创建支持票证以获得更快的帮助(登录后,Atlas UI 的左下方应该有一个“支持”链接)。跨度> -
这不是 ssl 问题,我已经添加了,但忘记在 Q 中写在这里,我认为答案会解决它。
标签: mongodb parse-platform database-connection connection-string database