启用IE增强安全配置时,msSaveBlob,msSaveOrOpenBlob失败

时间:2018-02-05 05:24:15

标签: internet-explorer internet-explorer-11

当尝试使用msSaveBlob和msSaveOrOpenBlob通过javascript在IE 11中下载文件时,我收到一条错误消息,指出无法下载该文件。 我曾尝试将该网站添加到受信任的网站,但这不能解决问题。 但是,关闭服务器管理器中的IE增强安全配置似乎可以解决问题并成功下载文件。

有没有办法在保持IE增强安全配置的同时使用msSaveBlob或msSaveOrOpenBlob下载文件?

IE版:11

操作系统:Windows 2012 R2,Windows 2016

用于测试的示例代码:https://msdn.microsoft.com/en-US/library/hh779016(v=vs.85).aspx

1 个答案:

答案 0 :(得分:1)

通过降低Internet区域的安全级别或为Internet区域选择自定义安全性并允许下载来解决该问题。

IE 11似乎将blob视为在Internet区域下,即使站点本身已添加到可信站点,因此更改受信任区域的安全级别将不起作用,它必须是Internet区域