3

我们查看了 SO 上有关代码签名权限的其他帖子,但没有一个解决我们的核心问题:使用一个代码签名权限与另一个代码签名权限会影响小程序在没有安全警告的情况下运行的能力吗?现在,我们的小程序提示有关未签名代码的警告,我们希望在小程序运行时避免这些警告。

撇开价格和其他因素不谈,我们的 Java 小程序是否能在所有浏览器中同样工作,无论我们选择哪种代码签名权限?

4

1 回答 1

3

我们的小程序提示有关未签名代码的警告,我们希望在小程序运行时避免这些警告。

重要的是要了解这些警告是因为代码未签名。如果它被签名,警告的文本​​将会改变。

撇开价格和其他因素不谈,我们的 Java 小程序是否能在所有浏览器中同样工作,无论我们选择哪种代码签名权限?

这取决于证书颁发机构是否已处于 Java“受信任的证书密钥库”中。我的理解是,Thawte 和 & Verisign(其中两个更昂贵的)是,而一些更便宜的新进入者则不是。

对于后一组,将首先提示用户接受/导入他们的证书,然后再提示接受您的代码。对于更昂贵的,用户只会看到一个提示您签名的代码。

但是你需要注意的是..

..影响小程序在没有安全警告的情况下运行的能力?

没有任何途径可以压制所有的安全警告。这些警告用于:

  1. 最终用户的保护。
  2. 维护 Java 作为“安全”插件的声誉。这样人们就愿意安装 Java 插件。
于 2014-03-10T06:26:25.297 回答