【发布时间】:2017-09-14 09:56:57
【问题描述】:
在 Internet Explorer 中,每当站点打开小程序时,它都会使用 java。如果 java 未通过认证,该站点会要求对其进行认证。问题是每当更新 java 时,该站点都会要求再次对其进行认证。 有什么方法可以只认证一次java,如果java更新了就不需要再次认证了。
【问题讨论】:
标签: java jar-signing
在 Internet Explorer 中,每当站点打开小程序时,它都会使用 java。如果 java 未通过认证,该站点会要求对其进行认证。问题是每当更新 java 时,该站点都会要求再次对其进行认证。 有什么方法可以只认证一次java,如果java更新了就不需要再次认证了。
【问题讨论】:
标签: java jar-signing
如果您希望永久处理未签名的代码警告,您必须对代码进行签名,这是不幸的,但如果有绕过警告的好方法,那么代码签名系统将不安全。
只有 3 种方法可以避免可信代码警告:
用户接受用于签署应用程序的证书并选中Always trust content from this publisher 复选框。然后,下次权限将自动授予此应用程序(直到证书过期或从受信任的密钥库中删除)。
[这似乎无法在 Java 更新中继续存在]
证书可以手动导入到 JRE 受信任的证书存储中。要使用 Java 控制面板导入证书,请在安全选项卡上单击证书,然后单击受信任的证书。要从命令行将证书导入证书存储区,请使用 keytool 实用程序(在 JRE 的 bin 文件夹中)。
在位于 ${user.home}/.java.policy 的 Java 策略文件中授予 AllPermissions,或指向在 $(JRE_HOME)/lib/security/java 中具有 AllPermissions 的任何 Java 策略文件。安全文件。可以将权限授予所有应用程序或限制到特定 URL。有关 .java.policy 的更多详细信息,请参阅默认策略实施和策略文件语法。