我有一个不会为在 Vista 上运行 IE7 的 1 个客户端加载的小程序。
错误是:
java.lang.SecurityException: class "com.arup.web.printing.WebPrintApplet"'s signer information does not match signer information of other classes in the same package.
小程序代码位于名为WebPrintApplet.jar的 jar 文件中,它依赖于 Sun 的PdfRenderer.jar。我已经使用相同的证书对这两个 jar 文件进行了签名,并且我们正在从我们的 Web 服务器上的同一文件夹中托管这些 jar 文件。
我对在我们的案例中可能导致此问题的原因感到茫然。我的小程序的代码都在com.arup.web.printing.WebPrintApplet
包中,并且整个 jar 文件都已签名。
关于这个问题的任何线索以及如何解决它?