sessionid在随机站点刷新php+redis后更改[已解决]

cyej8jka  于 2021-06-09  发布在  Redis
关注(0)|答案(0)|浏览(191)

我编写了一个webapplication,它运行在不同的服务器和子域上。我使用redis来存储会话。我得到随机的新会话ID。有时一个会话会稳定几个小时,有时在下一页更改后就消失了。在php中,我使用以下代码:

session('mysupercoolcookie');
session_set_cookie_params(604800, "/", ".mycooldomain.tld", true, true);
session_start();

在php.ini中是会话集:

session.save_handler = redis
session.save_path = "tcp://localhost:6379?auth=mycoolauth"

我使用stunnel将redis连接桥接到redis服务器。如果我得到一个新的sessionid,新旧sessionid都在我的redis服务器上。
解决方案:我知道了,我的web服务器配置是apache+nginx+varnish。清漆是个问题,我把它取下来做测试,现在它可以正常工作了。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题