Dav*_*vid 11 c# java jnlp applet internet-explorer
今天我将Java版本更新为7u51.安装完成后,我清除了Java Cache,浏览器的Cache,并登录到一个安全的网站,该网站使用Applet为用户提供某些附加服务.
小程序不再工作了.我访问了http://www.java.com来检查在Internet Explorer中检测到的Java版本,并且java网站说:
We are unable to verify if Java is currently installed and enabled in your browser.
Run Code Online (Sandbox Code Playgroud)

其他浏览器可以检查Java,并且提到的applet按预期工作:

由于applet在其他浏览器中按预期工作,我可以假设问题不是Applet及其部署文件/进程,而是JRE 7u51与IE 11的兼容性.我想知道是否有任何解决方法.
作为额外措施,我使用java.com工具卸载任何以前和不安全的JRE版本(使用谷歌浏览器).在仔细检查IE 11之后,我可以看到Java Addons已启用并版本化为7u51:

我知道IE已经得到了改进; 即便如此,我们建议客户使用谷歌浏览器或Firefox,因为这些浏览器已证明与我们的网络应用程序更兼容.不幸的是,由于对程序使用等的共同组织限制,我们无法强迫客户使用某些浏览器.
在此先感谢您的帮助.
更新(2014年1月20日):
以下屏幕截图显示了为"java.com"配置了兼容性视图的Internet Explorer 11.在这种情况下,它无法解决问题.

小程序的行为在更新 51 中发生了显着变化。对于 RIA 开发人员来说,这将是令人困惑的几周。推荐阅读:https://blogs.oracle.com/java-platform-group/entry/new_security_requirements_for_rias