配置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;

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

相关推荐
过客随尘1 分钟前
Spring AOP以及事务详解(二)
spring boot·spring
m***66737 分钟前
springboot集成onlyoffice(部署+开发)
java·spring boot·后端
shuair11 分钟前
redis禁用keys、flushdb、flushall等命令
redis
v***85715 分钟前
SpringBoot Maven快速上手
spring boot·后端·maven
Overt0p16 分钟前
抽奖系统 (1)
java·spring boot·spring·java-ee·java-rabbitmq
7***998719 分钟前
springboot的 nacos 配置获取不到导致启动失败及日志不输出问题
java·spring boot·后端
h***346320 分钟前
docker desktop安装redis
redis·docker·容器
y***031721 分钟前
Spring Boot(快速上手)
java·spring boot·后端
z***56561 小时前
Spring Boot集成Kafka:最佳实践与详细指南
spring boot·kafka·linq
小马爱打代码1 小时前
Spring Boot:DTO、VO、BO、Entity 的正确工程化分层
java·spring boot·后端