异常产生环境

在SpringBoot项目中使用yml文件连接mongodb产生(mongodb带密码验证)

异常描述

com.mongodb.MongoCommandException: Command failed with error 18 (AuthenticationFailed):
'Authentication failed.' on server xx.xx.xx.xx:27017.
The full response is { "ok" : 0.0, "errmsg" : "Authentication failed.", "code" : 18, "codeName" : "AuthenticationFailed" }

异常原因

yml配置连接信息错误造成的

解决办法

修改前

spring:data:mongodb:host: 主机号port: 27017(端口号)database: 数据库名username: rootpassword: 密码

(在我印象中这种方法好像也是可以运行的)

修改后

spring:data:mongodb:database: 数据库名uri: mongodb://root:密码@主机号:27017(端口号)

(修改成这个配置项目可以运行)

‘Authentication failed.‘ on server xx.xx.xxx.x:27017. The full response is { “ok“ : 0.0, “errmsg“相关推荐

  1. iOS开发:GitHub上传代码错误提示fatal: Authentication failed for 'https://gitee.com/XXX/XXX.git/‘的解决方法

    上传代码到Git上面,有时候会遇到各种情况,有些时候是因为合并代码冲突,有些时候是因为修改了Git的登录密码需要重新认证.那么这里就来讲解错误提示fatal: Authentication faile ...

  2. github push 代码出现fatal: Authentication failed for ‘https://github.com/xxx/xxx.git/‘

    fatal: Authentication failed for 'https://github.com/xxx/xxx.git/': 问题描述 想从服务器上push代码到github,遇见fatal ...

  3. 在提交文件到gitee远程仓库时报用户名密码错误 fatal: Authentication failed for ‘https://gitee.com/xxx/xxx.git 解决方案来啦 亲测有效

    在提交文件到gitee远程仓库时,突然出现一个弹框输入用户名 密码 很懵逼 输入了结果是错误的 D:\文件名>git push -u origin "master" remo ...

  4. fatal: Authentication failed for解决方法

    背景 在执行git pull origin master的时候报错: fatal: Authentication failed for 'https://gitxxx.com/xxx.git' 解决办 ...

  5. { ok : 0.0, errmsg : Authentication failed., code : 18, codeName : AuthenticationFailed

    调用接口向mongoDB数据库写数据失败 背景:写了一个springboot整合mongoDB的小demo. 调用接口往数据库写入数据的时候,异常信息如下: com.mongodb.MongoComm ...

  6. 【已解决】Git下载私有仓库时报错Authentication failed

    用git下载partner提供的private repo时,提示需要输入username和password.但怎么输入都报Authentication failed 的错误. 报错log: remot ...

  7. ubuntu 有key登入sshd Failed publickey for xxx from xx port Xxx ssh2

    我本身用windows 11,用自带的 ssh-keygen 生成公钥id_rsa.pub 和私钥id_rsa ssh-keygen -t rsa 正常情况将公钥复制到 ubuntu /home/us ...

  8. 解决:Connect to xx.xx.xxx.xx :8081 [/xx.xx.xx.xx] failed: Connection refu sed: connect -> [H

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1. 自行启动了个  Nenux 服务.想把本地工程推送到 个人私服,执行命令:mvn deploy ...

  9. Can‘t connect to MySQL server on ‘xxx.xxx.xx.xx‘ (111)

    问题 我在Linux的一台机器中,想要使用MySQL远程连接其它主机时,发现无法连接.错误显示如下:. Can't connect to MySQL server on 'xxx.xxx.xx.xx' ...

最新文章

  1. 远程办公让企业生产力大打折扣?那是你的打开方式错了
  2. Zapcc:一个更快的C++编译器
  3. 解决 Xcode10 编译错误 ld: library not found for -lstdc++6.0.9
  4. 动态规划训练20 [Treats for the Cows POJ - 3186 ]
  5. 【渝粤题库】陕西师范大学201301 《经济法学》作业(高起本、专升本)
  6. Flutter快速构建集美观与⾼性能于⼀体的APP
  7. 第2章第1讲数据类型及常量变量
  8. 《CLR via C#》读书笔记 之 基元类型、引用类型和值类型
  9. 【JavaScript框架封装】使用Prototype给Array,String,Function对象的方法扩充
  10. AI时代学习新的技术,方向为计算机视觉--欢迎来我的简书blog拔草
  11. python中3个while循环_python的input和while循环
  12. HFSS阵列天线设计与仿真3
  13. 竖排书A5双面打印设置指南
  14. 仓储物流机器人:快仓、海柔创新“极速前进”
  15. XINS 2.3支持Google App Engine和Ant 1.8
  16. could not initialize proxy - the owning Session was closed解决方法!
  17. Linux man命令的使用方法 man page 显示数字的意思
  18. 网络电视精灵 完整版
  19. oracle加密传输的种子,oracle net manager 数据传输安全步骤详解
  20. python3基础系列之六【输入输出file方法】

热门文章

  1. 关于python中 b'xxxx' 转化的问题
  2. 村淘是什么,农村淘宝有什么用?如何知道宝贝是否加入村淘
  3. 1.5-20:球弹跳高度的计算
  4. 尚硅谷Linux网络服务基础
  5. 电脑文件如何传到云服务器上,电脑文件如何传到云服务器上
  6. Appium-Long Press(长按)
  7. (个人学习笔记)利用ensight进行EDEM耦合FLUENT后处理
  8. 记录高德地图H5导航
  9. 脏读、重复读、幻读;
  10. 人脸表情识别系统介绍——上篇(python实现,含UI界面及完整代码)