2013-04-03 14:18:32 +0000 2013-04-03 14:18:32 +0000
17
17
Advertisement

如何禁用Java的 "安全警告 "弹出窗口?

Advertisement

&004

有办法禁用这个Java安全弹出窗口吗?我只在内网上使用网站,每个页面都有40多个小程序,每次加载时都会生成一个新的ID。因为这个原因,每次访问这个页面都需要点击40多次 “运行"。

OS: Windows 7

浏览器: IE 10

以下是我的解决方法:

  1. 打开Internet Explorer
  2. 点击 "工具",选择 "Internet选项”
  3. 3.点击安全选项卡,点击 “自定义级别 "按钮 4.在 "杂项 "部分将 "显示混合内容 "改为启用。
Advertisement
Advertisement

答案 (7)

3
3
3
2013-09-05 20:23:11 +0000

在这个位置放一个名为 deployment.properties的文本文件,命名为 c:\windows\sun\Java\deployment\deployment.properties

尽管Java文档上写着,除非你想使用强制设置,否则你不需要deployment.config文件。你可以在打开java 32控制面板的时候验证一下设置是否生效,因为这时它就会读取设置。

以下是我们在deployment.properties文件中放入的一些内容。当你将 trusted.certs位置设置为共享位置后,通过手动去勾选 “不要再显示这个 "框的过程,创建自己的 trusted.certs文件。他们将这个 trusted.certs文件部署到你所有的机器上,用这个deployment.properties文件部署到你的所有机器上,然后就不会再出现安全弹出的弹出窗口了。

注意,路径中的额外斜线是必须的。冒号是保留字符,反斜线是转义字符。

3
3
3
2013-04-22 16:39:26 +0000

将该选项设置为 “禁用验证",就可以删除弹出的弹出窗口。是的,这是一个安全隐患,但我很确定禁用是以前的Java版本的默认安全级别。我确信弹出窗口确实提供了一些额外的安全保障,但在每个厂商都在推出自己的疯狂的Web应用程序,而且更新很少,而且间隔很远的环境下,这比安全问题更麻烦。不幸的是,这个设置似乎是由每个用户配置文件下的一个文件控制的。具体来说就是C:Users/Users/username/AppData/AppData/Local/Low/Java/Deployment/Deployment.properties。我想不出一个通过组策略推送这个设置的方法。如果有人想出了一个解决方案,请在评论中发布。在那之前,我们将坚持使用 Java 6 Update 19 的环境。 http://gdgtry.com/2010/05/disable-javas-new-security-warning/

2
Advertisement
2
2
2013-04-22 19:13:26 +0000
Advertisement

我使用的是java 7更新17。你可以做的是勾选 “不要再显示这个应用"(你提供的图片上的复选框)。你也可以尝试在Java控制面板中更改设置,但我不确定是否有效。在Java控制面板中的安全选项卡上,将安全级别从高到中或低,然后进入高级选项卡,勾选 "隐藏警告并运行保护",如果不行,则选择 "禁用验证"。

1
1
1
2013-04-22 19:35:24 +0000

你使用的是哪个Java版本?

2012年12月11日,Oracle在发布Java 7 Update 11时,在其Java Web浏览器插件中引入了新的安全功能。

1
Advertisement
1
1
2015-02-27 17:52:21 +0000
Advertisement

要控制JAVA的默认操作,最好在系统级配置所有的设置。 最重要的是,你需要一个trusted.cert证书文件来禁用这个消息框。

0
0
0
2017-10-11 11:13:13 +0000

在服务器系统级别的C:\Windows\Sun\Java\Deployment\deployment.properties文件中加入以下几行来阻止这些消息

deployment.security.mixcode=DISABLE
deployment.security.level=MEDIUM
deployment.security.validation.ocsp=true
deployment.expiration.check.enabled=false
-3
Advertisement
-3
-3
2013-07-19 12:47:09 +0000
Advertisement

把这一行放到你的登录脚本中,应该就可以搞定了

mkdir "%AppData%\Sun\Java\Deployment"
echo deployment.security.mixcode=DISABLE >> "%AppData%\Sun\Java\Deployment\deployment.PROPERTIES"
Advertisement

相关问题

3
28
13
7
9
Advertisement