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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了启用IE增强安全配置时,msSaveBlob,msSaveOrOpenBlob失败相关的知识,希望对你有一定的参考价值。

当尝试使用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区域。

以上是关于启用IE增强安全配置时,msSaveBlob,msSaveOrOpenBlob失败的主要内容,如果未能解决你的问题,请参考以下文章

服务器ie安全增强关闭后还是显示,怎么关掉ie浏览器的增强安全配置

服务器ie安全增强关闭后还是显示,怎么关掉ie浏览器的增强安全配置

服务器ie安全增强关闭后还是显示,怎么关掉ie浏览器的增强安全配置

解决IE增强配置的问题

ElasticSearch的安全配置

关闭服务器windows server的IE浏览器的增强安全配置问题