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

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

相关推荐
未来会更好yes1 小时前
Centos 7.6安装redis-6.2.6
linux·redis·centos
bing_1583 小时前
为什么选择 Spring Boot? 它是如何简化单个微服务的创建、配置和部署的?
spring boot·后端·微服务
熏鱼的小迷弟Liu4 小时前
【Redis】Redis Zset实现原理:跳表+哈希表的精妙设计
数据库·redis·散列表
三个蔡6 小时前
Java求职者面试:从Spring Boot到微服务的技术深度探索
java·大数据·spring boot·微服务·kubernetes
小鸡脚来咯6 小时前
SpringBoot 常用注解通俗解释
java·spring boot·后端
创码小奇客6 小时前
MongoDB 事务:数据世界的守护者联盟全解析
spring boot·mongodb·trae
观无6 小时前
Redis远程链接应用案例
数据库·redis·缓存·c#
中国lanwp7 小时前
springboot logback 默认加载配置文件顺序
java·spring boot·logback
cherishSpring7 小时前
在windows使用docker打包springboot项目镜像并上传到阿里云
spring boot·docker·容器