对 Internet Explorer 的支持已于 2022 年 6 月 15 日结束
在某些版本的 Windows 10 上通过Microsoft Edge 更新,将永久停用 Internet Explorer 11。 如果访问的任何网站需要 Internet Explorer 11,则可以在 Microsoft Edge 中使用 Internet Explorer 模式重新加载它。 建议使用 Microsoft Edge 实现更快、更安全、更现代的 Web 浏览体验。
症状
在 Windows 8.1 中访问 Internet Explorer 11 中的某些 Microsoft Silverlight 应用程序时,会收到“拒绝访问”错误消息。
原因
出现此问题的原因是网站设置为在 Windows 8.1 的 Internet Explorer 11 中 (EPM) 的增强保护模式下运行。
请注意,EPM 是一项重要的安全功能,可帮助保护 Internet Explorer 11 用户的安全。 此功能可确保用户的数据安全,即使攻击者在浏览器或其加载项之一中利用了漏洞。 在 EPM 浏览器中会阻止 Microsoft Silverlight 等浏览器加载项,除非它们已更新为与 EPM 兼容。
KB 2932677 MS14-014:Silverlight 中的漏洞可能导致安全功能绕过:2014 年 3 月 11 日的安全更新使 Silverlight 能够在 Internet Explorer 11 桌面模式下与 EPM 兼容。 为了满足 EPM 安全要求,一些 Silverlight 平台功能被阻止。 因此,当 Silverlight 应用程序尝试使用该功能时,会收到“拒绝访问”错误消息。
阻止以下功能:
-
音频和视频捕获
-
退出浏览器应用程序安装
-
Windows身份验证来保护从 Silverlight 应用程序使用的服务
-
PlayReady 支持
-
应用程序存储
解决方法
若要还原 Silverlight 应用程序中受阻止功能的功能,可在 Internet Explorer 11 桌面模式下禁用 EPM 功能:
警告此解决方案可能会使计算机或网络更容易受到恶意用户或恶意软件(如病毒)的攻击。 我们不建议使用此解决方案,但要提供此信息,以便你可以自行决定实施此解决方案。 在你自己的风险下使用此解析:
-
在 Internet Explorer 窗口中,按 Alt 键,单击“工具”,然后单击“Internet 选项”。
-
在“高级”选项卡上,单击以清除“安全性”下的“启用增强保护模式”复选框。
-
单击“确定”。
更多信息
默认情况下,所有 Intranet 区域站点都在 EPM 外部运行。 因此,Intranet 网站上的 Silverlight 应用程序像在兼容性视图中一样运行。