我的网站是一个 asp.net-mvc(beta1) 网站,完全验证并在所有浏览器中运行(显然在 IE6 中除外)。
我可以通过执行以下操作来重现错误:
- 使用一些参数发出 POST 请求
- 从结果中单击生成的 GET 链接之一
- 从结果页面按“返回”按钮。
有时后退按钮什么都不做(最后一个请求的页面保持在屏幕上,状态显示“完成”)
有时会显示一个完全空白的页面,其中包含正确的 URL 和“完成”状态
有时是res://ieframe.dll/repost.htm页面显示为“找不到服务器”标题。
我还没有找到触发因素..
我猜 IE 没有在那里缓存任何东西,所以它会重新发布 url。不过,似乎什么都没有击中我的控制器。
怎么了?我怎样才能开始调试这个甚至更好:修复这个?