从mongodb查询数据时,后台报错:Authentication failed

1、问题

从mongodb查询数据时,后台报错:Authentication failed

2、解决办法

(1)可能原因:外部连接mongodb的认证机制(authMechanism)采用的是SCRAM-SHA-1,但是项目中并未指定此认证机制。

(2)解决办法:在项目中指定此认证机制。

举例:在配置文件中指定。

#mongodb

spring.data.mongodb.uri=mongodb://${mongodb.username}:${mongodb.password}@${mongodb.ip}:${mongodb.port}/${mongodb.dbname}?authSource=admin&authMechanism=SCRAM-SHA-1


猜你喜欢

转载自blog.csdn.net/j_bean/article/details/79252185