zoukankan      html  css  js  c++  java
  • SpringBoot 整合 Mongodb 配置的坑

    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

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

  • 相关阅读:
    计算机网络协议如何学习之换位思考
    tcp/ip协议
    JSP页面中的元素
    动态网页脚本语言
    php的学习经验
    jsp、php和asp之间的区别
    Reactor 线程模型
    Hadoop集群搭建
    hadoop单点配置
    Docker 安装脚本
  • 原文地址:https://www.cnblogs.com/gjq1126-web/p/14169207.html
Copyright © 2011-2022 走看看