码迷,mamicode.com
首页 > 数据库 > 详细

SpringBoot 整合 Mongodb 配置的坑

时间:2020-12-28 11:02:07      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:com   ring   framework   结果   host   rgba   问题   有一个   实例   

spring:
  data:
    mongodb:
      database: test (自己创建的库)
      port: 3717
      host: aliyun~.com
      username: username
      password: 123456
      authentication-database: admin

这里有一个大坑

如果配置的东西少了 authentication-database: admin  就会出现

org.springframework.data.mongodb.UncategorizedMongoDbException: Exception authenticating MongoCredential{mechanism=SCRAM-SHA-1, userName=‘user40784318‘, source=‘test‘, password=<hidden>, mechanismProperties=<hidden>}; nested exception is com.mongodb.MongoSecurityException: Exception authenticating MongoCredential{mechanism=SCRAM-SHA-1, userName=‘user40784318‘, source=‘test‘, password=<hidden>, mechanismProperties=<hidden>}

异常错误。

 上面的admin 是默认设置的库  我在阿里云上买了一个实例 然后就尝试用SpringBoot 的MongoTemplate连接 结果各种报错 最后排查出问题是少了 

authentication-database: admin

这个配置的作用是身份验证

SpringBoot 整合 Mongodb 配置的坑

标签:com   ring   framework   结果   host   rgba   问题   有一个   实例   

原文地址:https://www.cnblogs.com/gjq1126-web/p/14169207.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!