IE使用HTTPS 访问系统,下载附件报错:无法下载 (来自...)

来源:互联网 发布:浙江软件企业行业协会 编辑:程序博客网 时间:2024/06/07 14:34

         安全部发话:系统使用HTTP访问不安全,建议使用HTTPS进行系统访问。没有正当的理由来拒绝,于是:走上了HTTPS这条不归路。

        出现错误信息:无法下载..,错误信息如下截图:

       

       对于菜鸟,只能从网上查找资料,找到一篇类似错误的:http://hi.baidu.com/oldblackjack/item/d7a209364c9c1e9cb80c03b9

      这个问题好像跟几个地方有关:

        1、IE的版本有关(好像IE9 及以下的版本都有这个问题)----高版本的IE默认设置中为下载的文件预留了Cache

        2、浏览器的选项设置问题:工具---Internet选项---高级---安全 中“不将加密的页存盘”勾选上了

        3、发送的HTTP的header 中对Cache的设定为:no cache

        不同的原因导致的不同的解决方法,比如2的话最好解决:将“不将加密的页存盘”的设置不勾选就可以了。

        问题1和3看起来是同一问题,因为浏览器本身就没有错的。解决方案:修改注册表,该操作存在风险,需谨慎,且一定要看好IE的版本而处理。这些方法需在逐个客服端进行设置。在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings 目录下新增注册Key(DWORD条目):BypassSSLNoCacheCheck ;值为:00000001

  1、对于IE9:http://support.microsoft.com/kb/2549423/en-us

        2、对于Internet Explorer 5.01、Internet Explorer 5.5、Internet Explorer 6、Internet Explorer 6 SP1、Internet Explorer 7 and Internet Explorer 8,参考页面:http://support.microsoft.com/kb/323308/en-us 

 

       其实,最省事的方法是:让用户升级浏览器至高版本。只是,IE9 都可能有这个问题,难道IE10才是王道?

  

  

     

原创粉丝点击