为什么我的小程序有警告标志?

时间:2014-06-30 20:42:53

标签: java security digital-signature japplet

出于我所知的某些原因,我的applet每次与其中一个控件交互时都会显示这些小警告标志。

当我使用Applet Viewer时,这不会发生,所以我认为这是因为它没有签名而发生。

如果此问题仅适用于未签名的小程序,这种恼人行为的原因和目的是什么?

此外,是否可以删除这些标志?

enter image description here

1 个答案:

答案 0 :(得分:3)

这是一个Java“功能”,让用户知道它是一个Java Applet窗口。

http://www.oracle.com/technetwork/articles/javase/appletwarning-135102.html#6u12

该链接还显示了如何更改警告标志的位置。

即使我签名的小程序也显示此警告标志。

如果您将applet设置为使用所有权限(而不是沙盒),我发现我签名的applet警告标志会消失。 但这并不是完全推荐的。 要更改小程序以使用所有权限,请编辑jar的MANIFEST.MF以获取该行 Permissions: all-permissions而不是沙箱。