当我试图使用adapter: 'redis'
它告诉我安装socket.io-redis 0.14版本。我这样做,并在所有的信息都输入到session.js文件:准备检查失败:NOAUTH需要验证
module.exports.session = {
adapter: 'socket.io-redis'
host: '10...',
port: 6379,
db: 'sails',
pass: '...',
};
,现在当我尝试运行应用程序,我得到以下错误:
Error: Ready check failed: NOAUTH Authentication required.
我不知道为什么pass: .
。不管用?还有什么我该做的?
注:我使用Google计算实例进行Redis托管,我有一个允许访问的防火墙规则。
也许你需要删除通过arg? – alexey
@alexey我试过了,但没有改变任何东西,仍然有相同的错误。 – cfl
你可以尝试添加这个'auth:process.env.redis_auth || null'? – alexey