更改Java安全级别

时间:2014-01-20 07:31:31

标签: java windows security java-7

Java 7 update 51具有java安全级别,默认情况下设置为HIGH。我想通过使用注册表或添加任何文件将其更改为中等。我观察到手动将安全级别从高级别更改为中级会创建注册表

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

但是,如果我手动创建上述注册表,则java安全设置不会更改,并且创建的注册表将被删除。所以我认为必须有其他文件来做到这一点。那么如何更改java安全设置呢?我看过一些articles和论坛链接,但没有得到我想要的。此外,这不是为我的客户设置安全级别,而是我的办公室需要更改此设置的员工数量(所有都是Windows OS PC),如果存在代码或注册表项等自动化,则很容易。 / p>

3 个答案:

答案 0 :(得分:4)

要更改安全设置,您需要修改java(而不是注册表)的deployment.config。 它位于

  

Windows目录\ Sun \ Java \ Deployment \ deployment.config // system   水平

  

用户应用程序数据   Folder \ LocalLow \ Sun \ Java \ Deployment \ deployment.properties // user   水平

您需要添加条目:

<强> deployment.security.level = MEDIUM

有关此问题的文档可在此处找到:http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/jcp/properties.html

希望这有帮助。

答案 1 :(得分:0)

感谢您的帮助 正确的道路是

C:\ Users \用户Your_Account_Name \应用程序数据\ LocalLow \太阳\爪哇\部署\ deployment.properties

在最后一行输入

deployment.security.level = MEDIUM

重新启动浏览器并继续

答案 2 :(得分:0)

此错误已被描述为here 我通过降级到版本7u25来解决它