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

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

相关推荐
一 乐7 小时前
医院挂号|基于springboot + vue医院挂号管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·毕设·医院挂号管理系统
M--Y7 小时前
Redis的主从复制和哨兵
redis·主从复制·哨兵
ego.iblacat7 小时前
Redis 核心概念与部署
数据库·redis·缓存
卢傢蕊8 小时前
NoSQL 之 Redis 配置与优化
redis·nosql
better_liang8 小时前
每日Java面试场景题知识点之-MCP协议在Java开发中的应用实践
java·spring boot·ai·mcp·企业级开发
炸炸鱼.8 小时前
NoSQL 之 Redis 配置与优化
redis·nosql
河阿里8 小时前
SpringBoot :使用 @Configuration 集中管理 Bean
java·spring boot·spring
Flittly8 小时前
【SpringSecurity新手村系列】(4)验证码功能实现
java·spring boot·安全·spring
J超会运9 小时前
Redis高效配置与优化指南
redis
苏渡苇9 小时前
5 分钟跑起 Redis(Docker 版)
数据库·redis·缓存·docker·redis入门