888
Java
當不可信小應用程序或應用程序在 Web 瀏覽器中運行時,我應當如何控製?
當不可信小應用程序或應用程序在 Web 瀏覽器中運行時,我應當如何控製?
本文適用於:
- Java 版本: 7.0, 8.0
Java 7u10 引入了一項功能,該功能能夠在 Web 頁中包含不可信 Java 應用程序(即由未知發行者進行數字簽名的應用程序或並非由可信證書頒發機構頒發的證書)的情況下管理何時及如何運行此類應用程序。在 Java 控製麵板內設置安全級別將確定
- 在運行不可信的 Java 應用程序之前提示您("MEDIUM"(中)或 "HIGH"(高)),或
- 不可信的 Java 應用程序將被阻止,因此無法運行("VERY HIGH"(很高))。
從 Java 7 Update 51 開始,仍可以通過將托管小應用程序的站點添加到“例外站點”列表中,來授權運行不符合最新安全實踐的小應用程序。
從 Java 8 Update 20 開始,“中”安全級別已從 Java 控製麵板中刪除。隻有“高”和“非常高”級別可用。
通過“例外站點”列表,用戶可以允許使用以前通過選擇中選項而允許的小應用程序,不同之處在於需要逐個站點地設置,從而最大程度地減少了使用更寬容設置的風險。
查找 Java 控製麵板
通過 Java 控製麵板設置安全級別
- 在 Java 控製麵板中,單擊 Security(安全)選項卡。
- 選擇所需的安全級別。
- 單擊 Apply(應用)。
- 單擊 OK(確定)保存對 Java 控製麵板所做的更改。

Java 控製麵板 - Java 7

Java 控製麵板中的安全級別
Very High(很高)
這是限製性最強的安全級別設置。如果應用程序使用有效證書進行了簽名,並且在主 JAR 文件的清單中包括“權限”屬性,則允許所有這些應用程序在進行適當的安全提示後運行。所有其他應用程序將被阻止。High(高)
這是推薦的最低(默認)安全級別設置。如果應用程序使用有效或過期證書進行了簽名,並且在主 JAR 文件的清單中包括“權限”屬性,則允許這樣的應用程序在進行適當的安全提示後運行。無法檢查證書的撤銷狀態時,也允許應用程序在進行適當的安全提示後運行。所有其他應用程序將被阻止。中(在 Java 8 Update 20 和以後的版本中刪除)
僅阻止請求所有權限的未簽名應用程序。允許所有其他應用程序在進行適當的安全提示後運行。不建議選擇 "Medium"(中)安全級別,如果運行惡意應用程序,您的計算機將更易於受到攻擊。您可能還有興趣關注:
最後更新:2017-01-12 10:52:58
上一篇:
錯誤 403:下載 Java 至您的計算機時出現錯誤
下一篇:
應該顯示小應用程序的位置顯示紅色的 X 圖像。小應用程序不能運行
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 瀏覽器