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

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

相关推荐
YOU OU21 小时前
SpringBoot
java·spring boot·spring
凯瑟琳.奥古斯特21 小时前
SpringBoot快速入门指南
java·开发语言·spring boot·后端·spring
代码漫谈21 小时前
基于 Spring Boot 3.2.x 的 Actuator 监控指南:从健康检查到企业级监控体系
java·spring boot·actuator 监控
Thanks_ks21 小时前
分布式锁:Redis 与 Redisson 的工程实践与避坑指南
java·redis·分布式锁·redisson·微服务架构·并发编程·高可用
Kiyra1 天前
Query Rewrite 不是越智能越好:RAG 检索的精确词保护与动态召回
redis·websocket·junit·单元测试·json
Nicander1 天前
Spring Boot 全局异常处理:原理与实践
spring boot·后端
无盐海1 天前
Foundatio,内存,Redis 缓存
数据库·redis·缓存
庞轩px1 天前
第八篇:Spring与微服务——从SpringBoot到SpringCloud的演进
spring boot·spring·微服务·nacos·gateway·sentinel
未若君雅裁1 天前
Redis 分布式锁与 Redisson:从抢券超卖讲到 WatchDog、可重入和 RedLock
redis·分布式
shark-chili1 天前
基于claude code的redis慢查询指令复刻实践
数据库·redis·缓存