我正在使用Post Get重定向方法使用asp.net webforms提交表单。这是一个非常简单的设置:ASP.NET Post获取重定向浏览器历史记录问题
Step 1) Post form on Page1.aspx
Step 2) Process form and redirect using Response.Redirect to Page2.aspx
Step 3) Page2.aspx redirects using Response.Redirect to Page3.aspx
如果你是在Page3.aspx和命中返回按钮,我想应该把你带回Page2.aspx和重定向你马上回Page3.aspx。这会减少您重新访问Page1.aspx并再次提交数据的机会。
相反,当我点击后退按钮时,我被直接带回Page1.aspx。我也尝试过使用303重定向,但这也不起作用。
这里可能会发生什么?
然后问题就变成了:我们如何强制浏览器保持历史中的重定向页面?就我而言,我认为这是有道理的。 – NinjaBomb