Mongodb 在Mule 3.6.0中使用Mongo 3.0.2

Mongodb 在Mule 3.6.0中使用Mongo 3.0.2,mongodb,mule,Mongodb,Mule,我在正在工作的项目中使用了Mongo2.4,然后我们决定更新到Mongo3.0.2,因为该系统尚未投入生产。在更新我尝试在Mongo中执行的每个操作后,我都会收到消息:“无法使用给定凭据连接”。如何解决此问题?发生此错误是因为Mongo 3.0中的身份验证已从MONGODB-CR更改为SCRAM-SHA-1。 我找到的解决方案是将java mongo驱动程序更新到2.13版,从这个版本开始,可以使用mongo 3.0

我在正在工作的项目中使用了Mongo2.4,然后我们决定更新到Mongo3.0.2,因为该系统尚未投入生产。在更新我尝试在Mongo中执行的每个操作后,我都会收到消息:“无法使用给定凭据连接”。如何解决此问题?

发生此错误是因为Mongo 3.0中的身份验证已从MONGODB-CR更改为SCRAM-SHA-1。 我找到的解决方案是将java mongo驱动程序更新到2.13版,从这个版本开始,可以使用mongo 3.0