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


Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐