Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 PHP 会话变量在结帐前跟踪购物车数据。我已经测试了多台计算机和每台计算机上的每个浏览器,并且会话变量在购物车和结帐屏幕之间维护。但是,在客户端的计算机上,数据有时会消失,并且会在新页面上启动新会话。我们永远无法复制这个问题。
在这两个页面之间,我们移动到不同的目录并从 http: 移动到 https:,但在测试中,即使在此站点上执行此操作,我们也能够保留会话变量。客户端还启用了第三方 cookie。我已经查看了类似问题的解决方案,但它们没有帮助。
任何帮助,将不胜感激。
我从事过类似的项目,但我们正在跳过域(example.com -> secure.example.com)进行结帐。我们使用的解决方案是将数据推送到缓存中,并将缓存键添加到 url。这样当用户登陆 secure.example.com 时,我们可以从查询字符串中获取缓存键,在缓存中查找数据,并加载必要的数据。使用此解决方案,您无需担心会话对齐。