springboot 结合redis 配置哨兵sentinel 无法验证密码问题

springboot结合redis哨兵集群,启动时报错
这是配置文件中的配置代码:spring.redis.database=0

spring.redis.timeout= 2000
spring.redis.password= 123456
spring.redis.sentinel.master=mymaster
spring.redis.sentinel.nodes=172...158:26379,172...157:26379,172...157:26380

报错信息如下:Cannot get master address from sentinel running @ 172...158:26379. Reason: redis.clients.jedis.exceptions.JedisDataException: NOAUTH Authentication required.. Trying next one.

2022.09.07 at 15:34:52 GMT+08:00 WARN redis.clients.jedis.JedisSentinelPool initSentinels() @164 - Cannot get master address from sentinel running @ 172...157:26379. Reason: redis.clients.jedis.exceptions.JedisDataException: NOAUTH Authentication required.. Trying next one.
2022.09.07 at 15:34:52 GMT+08:00 WARN redis.clients.jedis.JedisSentinelPool initSentinels() @164 - Cannot get master address from sentinel running @ 172...157:26380. Reason: redis.clients.jedis.exceptions.JedisDataException: NOAUTH Authentication required.. Trying next one.

当我用.158:6379的单一redis主节点来配置的话是没问题的。但是我加了3个sentinel就 NOAUTH Authentication了。
该怎么处理这种问题?