更改Java安全级别

更改Java安全级别,java,windows,security,java-7,Java,Windows,Security,Java 7,Java 7 update 51具有默认设置为高的Java安全级别。我想通过使用注册表或添加任何文件将其更改为介质。我观察到,手动将安全级别从高更改为中等会创建注册表 [HKEY_CURRENT_USER\Software\JavaSoft\DeploymentProperties] "deployment.security.level"="MEDIUM" 但是,如果我手动创建上述注册表,那么java安全设置不会更改,并且创建的注册表将被删除。所以我想肯定还有其他文件能做到这一点。那么如何更改

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

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

但是,如果我手动创建上述注册表,那么java安全设置不会更改,并且创建的注册表将被删除。所以我想肯定还有其他文件能做到这一点。那么如何更改java安全设置呢?我看到了一些和论坛的链接,但没有得到我想要的。此外,这并不是为我的客户设置安全级别,而是为我的办公室设置,在我的办公室中,许多员工需要更改此设置(所有都是windows OS pc),如果有类似代码或注册表项的自动化功能,这将很容易。

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

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

用户应用程序数据 文件夹\LocalLow\Sun\Java\Deployment\Deployment.properties//user 水平仪

您需要添加以下条目:

deployment.security.level=MEDIUM

有关这方面的文档可在此处找到:

希望这有帮助。

谢谢你的帮助 正确的道路是

C:\Users\Your\u Account\u Name\AppData\LocalLow\Sun\Java\Deployment\Deployment.properties

在最后一行输入

deployment.security.level=MEDIUM


重新启动浏览器,一切就绪

此错误已被描述。

我通过降级到版本7u25解决了这个问题

通过Java控制面板设置它对u是否可行?您正在查看Java 6的文档。试试这个@StephenC那篇文章有关于安全设置的解释。但这篇文章对我找到问题的答案没有多大帮助。@ITresearcher-我想你需要再读一遍。它解释了将安全设置属性放在哪些文件中。@ITresearcher:我的回答对您有帮助吗?如果是的话,如果你能将它标记为已解决,我将不胜感激。如果这对您没有帮助,请提供反馈,以便我可以尝试调整我的答案。