698
Java
如何从 Java 控制面板配置证书撤销检查?
如何从 Java 控制面板配置证书撤销检查?
本文适用于:
- 平台: 所有平台
- Java 版本: 7.0, 8.0
为了提高安全性,自 Java 7 Update 25 起,默认情况下已启用证书撤销检查功能。在 Java 尝试启动已签名应用程序之前,将验证关联证书以确保颁发机构尚未撤销此证书。已使用证书撤销列表 (CRL) 和联机证书状态协议 (OCSP) 机制实现此功能。
Java 控制面板中提供了不同选项来配置如何对您尝试运行的应用程序执行撤销检查。
Java 控制面板中的撤销选项
- 要访问这些选项,请启动 Java 控制面板。
- 单击高级选项卡。
- 重新启动浏览器以启用所做的更改。
查找 Java 控制面板

用于证书撤销检查的选项
在运行已签名小应用程序或 Java Web Start 应用程序之前,将检查与该应用程序关联的证书以确保尚未撤销此证书。如果已撤销证书,则禁止运行使用此证书的任何应用程序。可以禁用此检查,但不建议这么做。用于证书撤销检查的选项:
- 仅限发行者证书
此选项将检查与发行者关联的证书。 - 信任链中的所有证书(默认和推荐设置)
此选项将检查应用程序使用的所有证书。 - 不检查(不推荐使用)
检查证书是否撤销的方法
以下选项指示确定是否已撤销证书所使用的方法。- 证书撤销列表 (CRL)
此方法需要证书颁发机构 (CA) 定期生成和发布列表以使列表保持最新。 - 联机证书状态协议 (OCSP)
此方法使用 CA 执行实时证书状态检查以使其更可靠、更快。 - CRL 和 OCSP(默认和推荐设置)
您可能还有兴趣关注:
最后更新:2017-01-12 10:52:58
上一篇:
错误:Exception_Access_Violation
下一篇:
如何查找安装的 Java 版本(而不在 Windows 或 Mac 中运行小应用程序)?
Java 8 发行版要点说明
错误:Java 搜索到可能导致安全问题的应用程序组件。
为什么会显示 "Java Update Needed"(需要 Java Update)消息:"Your Java version is out of date"(您的 Java 版本已过期)或 "Your Java version is insecure"
在运行带有已过期证书的应用程序时,会显示什么样的其他对话框?
运行使用可信证书签名的应用程序时,为什么显示未签名的安全提示?
Java 下载内容是否会受病毒感染?
授权和分发常见问题解答
可从何处获得 Minecraft?
卸载 Java 之后,如何删除在 Windows 的“卸载/删除程序”中列出的条目?
安装 Java 期间显示“错误:25099”消息
热门内容
有关在 Mac OS X 上安装和使用 Oracle Java 的信息和系统要求
为什么应该从系统卸载 Java 的早期版本?
为什么会显示 "Java Update Needed"(需要 Java Update)消息:"Your Java version is out of date"(您的 Java 版本已过期)或 "Your Java version is insecure"
Java 8 发行版要点说明
Amazon 可选产品
什么是 Java 技术?为何需要 Java?
开发人员 - 浏览器中的 Java 内容 - 安全清单更改
错误:安装过程中出现 \bin\hotspot\jvm.dll 错误消息
更新到 macOS Sierra 10.12 后,为什么会在运行 Java 时出现问题?
Java 和 Google Chrome 浏览器