在运行带有可信签名证书的应用程序时,会显示什么样的其他对话框?


本文适用于:
  • Java 版本: 7.0, 8.0

自 Java 版本 7 Update 45 起,增加了针对 Java 应用程序执行的安全增强功能。此页介绍的对话框变体属于带有来自可信颁发机构的证书的 Java 应用程序。

JAR 文件中缺少权限属性的安全对话框

对话框中显示此提示是因为发行者未在 JAR 文件中设置权限。

查找内容
  • 对话框标题:应用程序已被阻止或已阻止 Java 应用程序 (Java 8)
  • 消息标题:应用程序已被安全设置阻止或应用程序已被 Java 安全阻止 (Java 8)
  • 消息:由于主 jar 中缺少“权限”清单属性,您的安全设置已阻止应用程序运行。
    出于安全原因,应用程序现在必须满足“高”或“非常高”安全设置的要求或属于“例外站点”列表的一部分才能允许运行。(8u20 及更高版本)
Java 8u20 及更高版本
可信应用程序带有有效证书,但缺少权限 JRE 8
Java 7u71 及更高的 7 版本
可信应用程序带有有效证书,但缺少权限 JRE 8
要执行的操作
  • 作为最终用户,您可以选择通知发行者在运行应用程序时看到了此通知。
  • 强烈建议不要运行此类型的应用程序。但是,如果您了解风险且仍想运行应用程序,则可以将此应用程序的 URL 添加到“例外站点”列表,该列表位于 Java 控制面板的“安全”选项卡下。成功将此应用程序 URL 添加到该列表将允许它在显示某些安全警告后运行。
    » 如何管理和配置“例外站点”列表?


提示缺少应用程序名称的安全对话框

出现此对话框是因为发行者未在安全机制中提供应用程序的名称。

查找内容
  • 应用程序未显示应用程序名称。
可信应用程序带有有效证书,但缺少应用程序名称

要执行的操作
  • 只有在您信任发行者并且此对话框中显示了网站位置信息时才运行此应用程序。

显示多个位置的安全对话框

出现此对话框是因为发行者在多个位置上托管应用程序。

查找内容
  • 显示多个位置的应用程序。
可信应用程序带有有效证书,但显示多个位置
要执行的操作
  • 只有在您信任发行者和各个位置时才运行此应用程序。