我在我正在工作的项目中使用Mongo 2.4,然后我们决定更新到Mongo 3.0.2,因为系统尚未投入生产。更新我尝试在Mongo中执行的每个操作后,我收到消息:"无法连接给定的凭据"。我该如何解决这个问题?
答案 0 :(得分:0)
发生此错误是因为身份验证在Mongo 3.0中从MONGODB-CR更改为SCRAM-SHA-1。 http://docs.mongodb.org/manual/core/authentication/ 我找到的解决方案是将java mongo驱动程序更新到2.13版本,从该版本开始,它可以使用mongo 3.0 http://docs.mongodb.org/ecosystem/drivers/java/