java - 小程序因安全设置而被阻止

标签 java security firefox applet

我的网络应用程序在登录过程中使用了一个小程序。一切正常,直到今天系统提示我将 Java Firefox 插件的 1.7.0.45 版更新到 1.7.0.51 版。

我拒绝了这个邀请,但在拒绝之后不久,登录就停止了。如果我打开 Java 控制台并尝试从 Firebug 调用 Applet,我会看到以下消息:

security: LiveConnect (JavaScript) blocked due to security settings.
network: Created version ID: 1.7.0.45
network: Created version ID: 1.7.0.51

所以我似乎被困在两个版本之间的炼狱中。我的猜测是:

  • 1.7.0.51 的部分安装更改了一些安全设置,这些设置阻止我调用小程序(从 JavaScript)
  • 我无法调用小程序,因为旧版本被阻止,我必须升级到较新的版本

如果可能,我想回到版本 1.7.0.45 和我以前的安全设置,因为我知道这个配置有效。如果这不可能,那么我想我会尝试升级到 1.7.0.51。我在 Java 控制面板中检查了升级方法,但似乎没有任何“立即检查更新”按钮。我在运行 OS 10.8.5 的 Mac 上使用 Firefox 26.0。

最佳答案

是的,从更新 51 开始,小程序已经发生了很大变化(默认情况下它们被阻止)。推荐阅读:https://blogs.oracle.com/java-platform-group/entry/new_security_requirements_for_rias

关于java - 小程序因安全设置而被阻止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21141970/

相关文章:

java - 如何解析位于 HDFS 中的 XML 文件并追加子节点

java - 无法在 Spring mvc 中流式传输视频

java - 运行时应用程序 self 保护 (RASP)

mysql - 在 MYSQL 中对敏感数据使用 AES 加密 - 实现问题

security - Grails 安全过滤除一项之外的所有操作

CSS 帮助 - IE 错位

python - myapp.appspot.com 中的 https 在未登录时在 Firefox 中抛出错误

css - 奇怪的 Internet Explorer 和 Firefox CSS 问题

java - 有没有办法让对象只能由访问特定方法的第一个线程使用?

java - JavaEE 应用程序的文档根目录是什么?