关于IE11中的Microsoft Silverlight的安全提示

时间:2013-10-07 07:10:45

标签: silverlight internet-explorer-11

我正在使用Sharepoint 2010网站。我正在IE 11上测试我的网站行为。

当我登录我的网站时,我收到一条关于允许'npctrl.dll'的安全提示,这是'Microsoft Silverlight'附加文件。此消息显示在每个页面上。这会导致糟糕的用户体验。

当我在其中一个页面上允许npctrl.dll时,它向我显示下一个安全提示,并显示以下消息:此网页想要运行与Microsoft Internet Explorer增强的安全功能不兼容的“Microsoft Silverlight”。 /强>

我在某处读到了这个提示,因为在IE11浏览器中启用了增强的保护模式。

如果可以通过任何解决办法解决,请告诉我。

提前致谢。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:3)

Silverlight是一个不再积极开发的传统插件。因此,它不支持在Enhanced Protected Mode的AppContainers中运行。 EPM是IE10中首次引入的安全功能,默认情况下在IE11的桌面中启用。

微软已表示他们“正在考虑”可能会更新Silverlight以在EPM中工作,但鉴于该团队多年前已经有效解散,我不会屏住呼吸。

此问题最简单的解决方法是将相关网站放在Internet Explorer的受信任区域中,该区域在EPM之外运行。

此问题的长期解决方法是在浏览器中远离Silverlight;使用在浏览器外部运行的应用程序替换网站,或者移至HTML5。