IE11仅单个用户访问URL时异常下载对应EXE资源故障问询
IE11单用户.EXE后缀URL自动下载故障排查方案
故障特征确认
仅单用户访问http://my.site/path/this.EXE时IE11触发EXE下载,其余所有用户访问同URL返回预期HTML页面,排除服务端MIME配置错误问题。
客户端侧排查步骤
- 检查IE11「基于内容打开文件」开关:打开IE11 → 右上角设置按钮 → Internet选项 → 高级选项卡 → 下拉找到「浏览」分类,确认「基于内容打开文件,而不是基于文件扩展名」选项是否勾选。若该选项未勾选,IE会优先匹配URL后缀
.EXE判定为可执行文件触发下载,忽略服务端返回的Content-Type响应头,其余勾选该选项的用户则会根据实际返回的HTML内容渲染页面,该配置是该类单用户故障的最高发原因。 - 检查系统注册表IE MIME映射:按下Win+R输入
regedit打开注册表编辑器,定位到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Mime Types路径,查看是否存在.exe后缀的自定义映射规则,强制将该后缀响应绑定为application/octet-stream下载类型,覆盖服务端返回的内容类型配置。 - 检查IE安全区域配置:确认目标站点在该用户IE中所属的安全区域(Internet/本地Intranet/受信任站点),进入对应安全区域的「自定义级别」设置,检查「文件下载」、「允许运行或安装软件,即使签名无效」两项配置是否存在异常强制下载的规则,部分企业域管控会对特定安全区域的EXE后缀请求默认强制下载。
- 检查第三方插件/安全软件影响:排查该用户IE加载项列表中是否存在专属下载管控、企业安全类插件,或本地安装的端点安全软件针对IE请求配置了后缀拦截规则,匹配到.EXE后缀直接截断响应触发下载,不处理服务端返回的实际HTML内容。
内容的提问来源于stack exchange,提问作者MikeB
相关产品推荐
相关产品推荐

