在浏览器中运行Java applet时,是否可以删除对对话框的任何需求?

时间:2014-01-22 05:05:55

标签: java security applet

我在浏览器中运行Java applet。但是,每个浏览器都会显示

警告
"This applet may not be trusted... etc."

允许用户点击Run AnywayCancel。这是内置于浏览器/ Java配置。 (如果用户在安全级别>中运行,则只会阻止该小程序。)

我有没有办法以不会出现对话框的方式签署applet?或者即使applet是“可信的”,它们仍然会出现吗?

1 个答案:

答案 0 :(得分:3)

不,你不能。

在浏览器中运行Java通常被认为不安全。 Java插件已实现a number of security measures,它将显示一系列不同的安全警告,具体取决于用户当前的Java安全级别和applet的签名状态,但没有设置将完全禁用警告 (缺少阻止小程序加载的设置)。此外,一些Web浏览器和操作系统已经开始对Java applet应用它们自己独立的限制。例如,Google Chrome会在尝试加载Java插件之前显示警告栏,默认情况下Mac OS X根本不会安装Java。

如果您有任何选择,请避免编写Java小程序。像许多其他旧的网络技术,如Shockwave和Quicktime,它们是过去的一部分,而不是未来。