gpt4 book ai didi

java - 将 Spring Boot 连接到 MongoLab 的 MongoDB 版本 3.0.7 时出现问题

转载 作者:行者123 更新时间:2023-11-30 03:11:01 24 4
gpt4 key购买 nike

我们在将 Spring Boot 服务器连接到 MongoLab 的 3.0.7 版本数据库时遇到问题。该代码使用本地 Mongo 3.0 实例可以正常工作,但在连接到 MongoLab 的服务器时失败。

Caused by: com.mongodb.MongoCommandException: Command failed with error 18: 'auth failed' on server myserver.com:99999. The full response is { "ok" : 0.0, "errmsg" : "auth failed", "code" : 18 }

我们正在使用Spring Boot 1.2.6.RELEASEMongoDB驱动程序3.0.4我们还尝试过驱动程序 2.15.5

都无法连接。

感谢任何帮助。

最佳答案

正如 pneumee 在上面的评论中所建议的,解决方案是将 "&authMechanism=SCRAM-SHA-1" 添加到连接字符串/uri 的末尾。

关于java - 将 Spring Boot 连接到 MongoLab 的 MongoDB 版本 3.0.7 时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33637176/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com