在所有站点上允许未签名的 Java 应用程序

Bra*_*rad 14 java java-applet jre

有一天,Java 停止运行未签名的应用程序。

您的安全设置阻止了不受信任的应用程序运行。

Java 安全无用的错误信息

文档指出,我可以将站点添加到例外列表中以解决此问题。但是,我正在尝试运行用于 WebSDR 的 Java 小程序,并且有许多站点需要许多小程序。这样做真的很麻烦,尤其是当我使用 Chrome 时,它​​在运行 Java 之前已经提示我了。

Java 对我来说几乎完全没用了,我想通过稍微降低安全性来解决这个问题。是否可以禁用对未签名应用程序的阻止,或将 URL 的通配符添加到例外列表中?我试过添加*http://,但“配置 Java”面板除了这两个之外都不会。

sun*_*uin 9

Java 8u25

警告:这些设置暴露了 Java 已知的安全漏洞。不适合普通用户。

我有很多工具被 Java 阻止。我设置了下面的选项,然后添加到站点例外列表中。然后,我能够运行之前在浏览器重新启动后被阻止的所有旧小程序。

先进的:

**JNLP 文件/MIME 关联 - 始终允许

**安全执行环境 - 取消选中显示沙箱警告横幅,取消选中如果站点证书与主机名不匹配的警告,取消选中显示来自服务器的站点证书,即使它是有效的

**混合代码 - 禁用验证

**执行证书吊销检查 - 不检查

**高级安全设置 - 取消选中启用黑名单撤销检查

安全:

**将站点添加到安全选项卡 > 编辑站点列表 > 添加按钮 > 键入 URL 或 IP。


小智 5

[不适用于 Java 8+]

转至 Java 控制面板。在“安全”选项卡中,将安全设置为“中”,如果小程序未签名但不需要完全权限,它应该运行。如果它需要完全权限。这将提示您继续。在此处查看详细信息:http : //www.java.com/en/download/help/jcp_security.xml

至于Chrome,如果您在Java插件设置下输入chrome://plugins,您还可以设置“始终允许”不看到提示。

  • Java 8 中删除了 Medium。有什么解决方法吗? (4认同)
  • 好烦啊 Java 不允许我运行软件,尽管 *我* 信任它。 (3认同)

Vot*_*fee 5

我在运行带有 RSA 的 MD5 签名的应用程序时遇到问题。我发现以下解决方案对我有用:

来自https://forums.freenas.org/index.php?threads/psa-java-8-update-131-breaks-asrocks-ipmi-virtual-console.53911/

所有由 MD5withRSA 签名的申请现在都被“未批准”处理

但幸运的是,您可以通过更新 C:\Program Files (x86)\Java\jre1.8.0_131\lib\security\java.security 来快速覆盖它

对于 MACOS X /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib/security/java.security

或者

/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/security/java.security

我已经用记事本打开了 java.security 文件并进行了接下来的一些更改(删除了 MD5 排除):

jdk.jar.disabledAlgorithms=MD2,RSA keySize < 1024

jdk.tls.disabledAlgorithms=SSLv3, RC4, DH keySize < 768, \ EC keySize < 224

jdk.tls.legacyAlgorithms = \ K_NULL,C_NULL,M_NULL,\ DHE_DSS_EXPORT,DHE_RSA_EXPORT,DH_anon_EXPORT,DH_DSS_EXPORT,\ DH_RSA_EXPORT,RSA_EXPORT,\ DH_anon,ECDH_anon,\ RC4_128,RC4_40,DES_CBC,DES40_CBC,\ 3DES_EDE_CBC,\ SSL_RSA_WITH_RC4_128_MD5

ig.secureValidationPolicy=\ disallowAlg http://www.w3.org/TR/1999/REC-xslt-19991116 ,\ disallowAlg http://www.w3.org/2001/04/xmldsig-more#hmac-md5 , \disallowAlg http://www.w3.org/2001/04/xmldsig-more#md5,\maxTransforms 5,\maxReferences 30,\disallowReferenceUriSchemes 文件 http https,\minKeySize RSA 1024,\minKeySize DSA 1024,\noDuplicateIds, noRetrievalMethodLoops