签署Java小程序

时间:2011-11-10 19:33:29

标签: java swing applet signed-applet

我使用Verisign证书签署了一个Java Applet jar。

当从html / javascript运行Java Applet时,会出现一个对话框,询问是否需要信任未知证书&应该运行Java应用程序。点击“运行”按钮(表示同意)&检查(勾选)复选框,表示每次都不询问用户,显示Java Applet窗口。

请确认即使在使用属于Verisign等受信任的三方证书颁发机构(CA)的证书签署Java Applet之后,通常会询问是否要求确认是否运行不受信任的Java应用程序的第一个警报对话框。

2 个答案:

答案 0 :(得分:1)

这取决于浏览器的配置。除非证书的签名者是浏览器已被配置为自动接受的签名者,否则仍会提示用户至少接受一次证书。

请记住,您的代码要求获得在用户计算机上执行特权操作的权限。仅因为您的身份已经过受信任的第三方验证,并不意味着用户必须自动信任您的代码

答案 1 :(得分:0)

澄清Dan的答案:是的,它总是第一次询问用户。这是Java插件的默认配置。配置可以改变,但这将是一个非常糟糕的做法。