我创建了一个页面,向用户显示一张收据,上面写着他们已成功完成来自第三方网站的付款。我试图阻止用户返回第三方页面并进行重复付款。我想我可以在用户点击后退按钮时注销用户,以便将他们踢出网站并进入登录页面。
我尝试使用:
protected void Page_Unload(object sender, EventArgs e)
{
Response.Redirect("Login.aspx");
}
但我收到错误消息:“System.Web.HttpException:在这种情况下响应不可用”
该网站的流程是:登录 Login.aspx 然后在下一页填写申请。申请完成后,提交按钮将用户带到他们选择延迟付款或用卡付款的页面。如果他们用卡付款,他们会被带到第三方网站并填写他们的信息。然后第三方站点将它们发送回我创建的收据页面。
所以问题是:我将如何在点击后退按钮时将某人注销?