当尝试使用msSaveBlob和msSaveOrOpenBlob通过javascript在IE 11中下载文件时,我收到一条错误消息,指出无法下载该文件。我曾尝试将该网站添加到受信任的网站,但这不能解决问题。但是,关闭服务器管理器中的IE增强安全配置似乎确实可以解决问题并成功下载文件。
有没有办法使用msSaveBlob或msSaveOrOpenBlob下载文件,同时保持IE增强安全配置?
IE版:11
AS:反向2012 R2,专注于2016年
用于测试的示例代码:https://msdn.microsoft.com/en-US/library/hh779016(v=vs.85).aspx
通过降低Internet区域的安全级别或为Internet区域选择自定义安全性并允许下载来解决该问题。
似乎IE 11将blob视为处于Internet区域之下,即使站点本身已添加到可信站点,因此更改受信任区域的安全级别将不起作用,它必须是Internet区域。