閱讀888 返回首頁    go Java


當不可信小應用程序或應用程序在 Web 瀏覽器中運行時,我應當如何控製?

當不可信小應用程序或應用程序在 Web 瀏覽器中運行時,我應當如何控製?


本文適用於:
  • Java 版本: 7.0, 8.0

Java 7u10 引入了一項功能,該功能能夠在 Web 頁中包含不可信 Java 應用程序(即由未知發行者進行數字簽名的應用程序或並非由可信證書頒發機構頒發的證書)的情況下管理何時及如何運行此類應用程序。在 Java 控製麵板內設置安全級別將確定
  1. 在運行不可信的 Java 應用程序之前提示您("MEDIUM"(中)或 "HIGH"(高)),或
  2. 不可信的 Java 應用程序將被阻止,因此無法運行("VERY HIGH"(很高))。

從 Java 7 Update 51 開始,仍可以通過將托管小應用程序的站點添加到“例外站點”列表中,來授權運行不符合最新安全實踐的小應用程序。

Java 8 Update 20 開始,“中”安全級別已從 Java 控製麵板中刪除。隻有“高”和“非常高”級別可用。

通過“例外站點”列表,用戶可以允許使用以前通過選擇選項而允許的小應用程序,不同之處在於需要逐個站點地設置,從而最大程度地減少了使用更寬容設置的風險。


查找 Java 控製麵板

» Windows
» Mac OS X

通過 Java 控製麵板設置安全級別

  1. 在 Java 控製麵板中,單擊 Security(安全)選項卡。
  2. 選擇所需的安全級別。
  3. 單擊 Apply(應用)。
  4. 單擊 OK(確定)保存對 Java 控製麵板所做的更改。
Java 控製麵板 - Java 8u20 和更高版本
Java 8u20 控製麵板“安全”選項卡

Java 控製麵板 - Java 7
Java 7 控製麵板安全選項卡


Java 控製麵板中的安全級別

Very High(很高)
這是限製性最強的安全級別設置。如果應用程序使用有效證書進行了簽名,並且在主 JAR 文件的清單中包括“權限”屬性,則允許所有這些應用程序在進行適當的安全提示後運行。所有其他應用程序將被阻止。

High(高)
這是推薦的最低(默認)安全級別設置。如果應用程序使用有效或過期證書進行了簽名,並且在主 JAR 文件的清單中包括“權限”屬性,則允許這樣的應用程序在進行適當的安全提示後運行。無法檢查證書的撤銷狀態時,也允許應用程序在進行適當的安全提示後運行。所有其他應用程序將被阻止。

中(在 Java 8 Update 20 和以後的版本中刪除)
僅阻止請求所有權限的未簽名應用程序。允許所有其他應用程序在進行適當的安全提示後運行。不建議選擇 "Medium"(中)安全級別,如果運行惡意應用程序,您的計算機將更易於受到攻擊。


您可能還有興趣關注:



最後更新:2017-01-12 10:52:58

  上一篇:go 錯誤 403:下載 Java 至您的計算機時出現錯誤
  下一篇:go 應該顯示小應用程序的位置顯示紅色的 X 圖像。小應用程序不能運行