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 瀏覽器