通过SSL的IE8附件下载问题

Chi*_*tan 4 ssl attachment download internet-explorer-8

在IE8上通过SSL下载excel文件时,我们收到错误:"无法从MyHostName.Unable下载Document.ashx以打开此Internet站点.请求的站点不可用或无法找到.请稍后再试."

我们尝试了几种解决方案,但除了regedit(这是不可行的)之外,它们都没有工作.

1)根据http://support.microsoft.com/kb/323308尝试注册表编辑,它工作正常.但是,这不是一个可行的解决方案.2)根据此链接http://support.microsoft.com/kb/815313尝试解决方案,如果您"复制快捷方式"并通过浏览器URL运行它们,他们会说下载文件.但是,这个解决方案并不一致并且有时有效,但大多数都没有用.

3)将我们的java控制器代码更新为response.setHeader("Cache-Control","must-revalidate,private"); response.setDateHeader("Expires", - 1)但是当我们查看标题时它仍显示为"cache-control:no-cache".这个解决方案也行不通

4)在IE 8浏览器上取消选中"不将加密文件保存到磁盘"选项.但那也行不通.http://blogs.msdn.com/b/ieinternals/archive/2010/04/21/internet-explorer-may-bypass-cache-for-cross-domain-https-content.aspxhttp:// support. microsoft.com/kb/2549423

还在互联网上搜索了上面提出的各种选项,但没有一个是完整的证据.

如果有人有上述以外的解决方案.请分享一下.

谢谢

abd*_*apl 7

我有同样的问题,我发现,一个标题:

Pragma: private
Run Code Online (Sandbox Code Playgroud)

会解决这个问题.