PHP会话处理程序Redis-AWS ElastiCache加密正在传输中



我尝试过设置PHP会话处理程序Redis。

session.save_handler = redis
session.save_path = "tcp://xxx.cache.amazonaws.com:6379"

这工作得很好,但当传输中的加密被启用时,它在上就会失败

无法读取会话数据:redis

在这种情况下,连接字符串包含auth-param

?auth=1234

有什么技巧我错过了吗

好的,没有很好的文档记录,但是https://github.com/phpredis/phpredis/issues/1657为我指明了正确的方向,解决方案很简单,使用tls方案

session.save_path = "tls://xxx.cache.amazonaws.com:6379?auth=12345"

最新更新