重定向虚拟 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,可能会话不存在。
我将登录的用户从我的站点重定向到银行支付系统。用户完成付款后,他会从银行站点重定向到我的站点,但是,在许多情况下,会话会丢失。有什么想法吗?
这是日志代码:
连接
FormsAuthentication.RedirectFromLoginPage("user", false);
Session["id"] = 1;
断开连接
FormsAuthentication.SignOut();
Session.Clear();
Session.Timeout = 1;
Session.RemoveAll();
Session.Abandon();
谢谢。
根据您的设置,会话可能存储在 www.yourdomain 或您的域中。例如,如果用户从您的域登录,然后重定向回 www.yourdomain,可能会话不存在。