配置spring boot3后redis NOAUTH Authentication required

升级到spring boot3之后,redis报错

java 复制代码
redis.clients.jedis.exceptions.JedisDataException: NOAUTH Authentication required

检查完密码之后都没有问题,后来发现是配置的原因。
在application.properties配置文件里 加上.data
原来是spring.redis.password

改为之后

java 复制代码
spring.data.redis.host=localhost
spring.data.redis.port=6379
spring.data.redis.password=
spring.data.redis.timeout=7200

改完之后记得在引用的地方也修改一下,如

java 复制代码
    @Value("${spring.data.redis.password}")
    private String password;

都修改完毕就解决问题了。

相关推荐
二十雨辰13 分钟前
[苍穹外卖]-12Apache POI入门与实战
java·spring boot·mybatis
Amagi.2 小时前
Redis的内存淘汰策略
数据库·redis·mybatis
无休居士3 小时前
【实践】应用访问Redis突然超时怎么处理?
数据库·redis·缓存
.Net Core 爱好者3 小时前
Redis实践之缓存:设置缓存过期策略
java·redis·缓存·c#·.net
用生命在耍帅ㅤ3 小时前
java spring boot 动态添加 cron(表达式)任务、动态添加停止单个cron任务
java·开发语言·spring boot
程序员-珍3 小时前
SpringBoot v2.6.13 整合 swagger
java·spring boot·后端
徐*红4 小时前
springboot使用minio(8.5.11)
java·spring boot·spring
骆晨学长4 小时前
基于springboot的智慧社区微信小程序
java·数据库·spring boot·后端·微信小程序·小程序
bjzhang754 小时前
SpringBoot开发——整合SpringDoc实现在线接口文档
spring boot·springdoc
Flying_Fish_roe5 小时前
Spring Boot-Session管理问题
java·spring boot·后端