重定向虚拟 TPV(银行付款)后会话丢失

Lost session after redirect virtual TPV (bank payment)

我将登录的用户从我的站点重定向到银行支付系统。用户完成付款后,他会从银行站点重定向到我的站点,但是,在许多情况下,会话会丢失。有什么想法吗?

这是日志代码:

连接

FormsAuthentication.RedirectFromLoginPage("user", false);
Session["id"] = 1;

断开连接

FormsAuthentication.SignOut();
Session.Clear();
Session.Timeout = 1;
Session.RemoveAll();
Session.Abandon();

谢谢。

根据您的设置,会话可能存储在 www.yourdomain 或您的域中。例如,如果用户从您的域登录,然后重定向回 www.yourdomain,可能会话不存在。