会话意外被破坏

时间:2015-11-22 15:49:50

标签: php session payment-gateway

我已经构建了一个e-comm站点,用于存储各种用途的会话变量,尽管会话被意外销毁,但我无法解决原因。

当用户在完成PayPal付款或SecurePay付款后被重定向回我的网站时,会话被销毁,但它只发生一次,只有在第一次完成付款时才会发生,如果这是有意义的话。例如,如果同一个用户在一小时后到达并购买了其他内容,那么当用户在完成第二次付款后被重定向回我的网站时,会话不会被销毁,它会按预期工作。

即使我在非实时支付网关(例如沙箱)上进行测试,它也会在重定向回我的网站时破坏会话,但只是第一次,我很快再次进行测试付款,它将正常工作,直到第二天早上,当我再次尝试,它将再次破坏会议,等等。

我现在还为我的网站提供了一个ssl证书,因为我已经读过它可能已被销毁,因为它从HTTPS://重定向到HTTP://。但是SSL没有任何区别,会话仍在被破坏。

在我的PayPal或securepay returnURLS上也有absolutley没有代码销毁会话

有谁知道为什么会造成这种情况?

0 个答案:

没有答案