一个用户需要单击“确定”以安全警告6次

时间:2012-03-19 13:44:08

标签: java security applet

我们有一个与打印机交互的小程序,它为除一个用户以外的所有用户显示一次安全警告。此用户必须单击“确定”以获取安全警告6次。这是警告的屏幕截图:

Applet Security Warning

从我收集到的信息来看,有两种方法来解决警告:
1.签署小程序
2.在硬盘驱动器上的用户配置文件下更新用户的java安全文件,

使用这两种方法有哪些优点和缺点?其中一个是首选方法吗?实施起来比另一个更简单快捷吗?

编辑我
看起来我们要走下签署小程序的路线 是否可以使用Web服务器上的相同证书对applet进行签名?

1 个答案:

答案 0 :(得分:1)

可能在IE中执行某些策略会阻止“始终允许...”复选框保存该选项。

至于利弊,正如我所看到的那样:

  1. 签署您的应用:需要证书。如果它是自签名的,那么浏览器中最有可能出现其他错误,但我认为您可以通过在broswer中包含自定义证书或证书根来避免这种情况。
  2. 更新用户的安全文件:从来没有真正做到这一点,但如果你有很多用户,那么维护似乎是一场噩梦...而且看起来好像很多手工工作。