• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

Caused by: redis.clients.jedis.exceptions.JedisDataException: ERR Client sent AUTH, but no password

武飞扬头像
王一一的博客
帮助3

出现这个问题,一般是客户端连接redis时携带密码请求,但是redis未配置密码导致出现这个问题。
解决方法有两种;
第一种:redis配置文件中,不要填密码。即使密码为空,也要删掉参数名 password 。
学新通

学新通

第二种:修改redis密码,我是在windows环境下操作的,linux环境下修改密码方式自行查找。
1.找到redis配置文件 redis.windows.conf,有些是redis.conf,其实大同小异,知道原理即可。
学新通
2.搜索 “requirepass”,这个就是redis配置密码的地方,将注释#去掉,后面的“foobared”则可修改为你所需要的密码,修改后保存退出。
学新通
3.重启redis服务
redis启动默认加载redis.conf配置文件,如果你刚才修改的配置文件是redis.conf则直接使用命令“redis-server”启动即可
学新通
如果你修改的是redis.windows.conf配置文件,你需要指定配置文件的方式进行启动,命令为“redis-server redis.windows.conf”
学新通

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhfhjcaf
系列文章
更多 icon
同类精品
更多 icon
继续加载