一聚教程网:一个值得你收藏的教程网站

热门教程

IE下载HTTPS提示无法将文件写入高速缓存

时间:2022-06-27 16:20:18 编辑:袖梨 来源:一聚教程网

原因:

当IE通过SSL与安全WEB站点通信时,IE会强制执行任何 No-Cache请求,
如果存在标头,IE将不缓存该文件,因此Office 无法打开远程SSL到文件,IE也无
法下载。因为IE必须将文件保存到本地缓存目录中,并通过相关联到应用程序通过
IPersistFIle::Load 加载该文件,如果本地磁盘也没有该文件,此操作则会失败!

基于服务器的解决方案:

需要允许此类操作到Web站点删除No-cache 的标头

如果基于IIS 则可以直接新建一个配置文件解决,由于我们公司系统非IIS架构,这
里略过

基于客户端的解决方案:

手动打开Regedit向client注册表树中增加下列DWORD条目
BypassSSLNoCacheCheck,值设为1(设置完成后重启计算 机);

 代码如下 复制代码

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionInternet
SettingsBypassSSLNoCacheCheck

快速解决响应:

复制下列代码另存为SSLNoCacheCheck.reg 双击导入:

 代码如下 复制代码


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionInternet Settings]
"BypassSSLNoCacheCheck"=dword:00000001

热门栏目