2014-01-20 99 views
6

Java 7更新51的java安全級別默認設置爲HIGH。我想通過使用註冊表或添加任何文件將其更改爲中等。我觀察到,手動更改安全級別,從高,中創建註冊表更改Java安全級別

[HKEY_CURRENT_USER\Software\JavaSoft\DeploymentProperties] 
"deployment.security.level"="MEDIUM" 

但是,如果我手動創建上述註冊表那麼Java安全設置不改變,並創建註冊表被刪除。所以我認爲必須有其他文件。那麼如何更改java安全設置?我看過一些articles和論壇鏈接,但沒有得到我想要的。此外,這不是爲我的客戶設置安全級別,而是針對我的辦公室,員工數量需要更改此設置(全部爲Windows OS PC),並且如果存在代碼或註冊表項等自動化操作,這將很容易。

+0

是設置此爲ü此路不通解決呢? –

+1

您正在查看Java 6的文檔。試試這個,而不是... http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/properties.html –

+0

@StephenC該文章有關於安全性的解釋設置。但那個人對我的問題找不到答案。 –

回答

4

要更改安全設置,您需要修改java的deployment.config(而不是註冊表)。 它位於

Windows目錄\太陽\的Java \部署\ deployment.config //系統 水平

用戶應用程序數據文件夾 \ LocalLow \太陽\的Java \部署\ deployment.properties //用戶 水平

您需要添加條目:

deployment.security.level =介質上這個

的文檔可以在這裏找到:http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/jcp/properties.html

希望這有助於。

0

感謝您的幫助 正確的路徑是

C:\用戶\ Your_Account_Name \應用程序數據\ LocalLow \太陽\的Java \部署\的deployment.properties

在最後一行

進入deployment.security.level = MEDIUM

重新啓動瀏覽器好去

0

此bug已被描述here
我是通過Java控制面板降級到版本7u25