我很喜欢现有的网页表单应用程序,我没有写。它的工作如预期在IE8和FF,但未能在IE9有:什么会导致IE9在重定向时失败?
“Internet Explorer无法显示该网页”
的代码是一个简单的处理程序,在做一个context.Response.Redirect。
使用Fiddler,我可以看到302响应,所以一切看起来都很好。
任何想法为什么IE9行为不同,或者我能做些什么来解决?
编辑因请求代码:
好的,这是该行: context.Response.Redirect( “文件:” & Filename.Replace( “/”, “\”))
菲德勒表示:
HTTP/1.1 302 Found
Date: Thu, 09 Aug 2012 19:01:24 GMT
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
X-AspNet-Version: 2.0.50727
Location: file:J:\Replay\Meetings\Meetings-2012.pdf
Cache-Control: private
Content-Type: text/html; charset=utf-8
Content-Length: 254
<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="file:J:\Replay\Meetings\Meetings-2012.pdf">here</a>.</h2>
</body></html>
我们可以看到代码以及来自Fiddler的输出吗?他们可能会提供相关信息。 – vcsjones 2012-08-09 18:33:39
如果您直接访问目标网址,它是否有效? – Brian 2012-08-09 18:34:40
@布莱恩 - 是的,工作正常。 – 2012-08-09 19:05:58