【发布时间】:2016-03-21 11:38:14
【问题描述】:
org.springframework.dao.InvalidDataAccessApiUsageException: NOAUTH Authentication required.;
nested exception is redis.clients.jedis.exceptions.JedisDataException: NOAUTH Authentication required.
当我尝试登录我的应用程序时,有时会出现上述错误。
我的设置是:
- Tomcat 是应用服务器
- Redis 用于维护会话。
重新启动redis后,它开始正常工作一两天后再次出现错误。
请帮助永久解决此问题..
【问题讨论】:
-
您将让您的 Redis 服务器不受保护并向全世界开放。这可能会导致一个痛苦的世界,包括让服务器被利用(有关更多详细信息,请参见此处:antirez.com/news/96)。显然,在您重新启动并设置密码后,有人正在连接到您未受保护的 Redis 数据库。这可能是白帽黑客保护您的方式,但也可能是恶意人员的工作。您应该真正保护您的 Redis 服务器 - 至少使用密码。
-
感谢您的建议。。是否可以在没有服务器密码的情况下访问我的redis服务器。。? redis 在受密码保护的服务器中运行..