Java安全警告

Java安全警告,java,security,java-web-start,code-signing,jnlp,Java,Security,Java Web Start,Code Signing,Jnlp,我正在通过jnlp使用web start运行java应用程序 然而,即使签署了,我仍然看到这个警告。此外,没有“此应用程序不再显示此内容”复选框 有没有关于遗漏什么的想法 谢谢 下面是一个附加的屏幕截图 您需要确保所有第三方JAR都已签名。有关更多详细信息,请查看链接 你的应用程序是自签名的吗?CN=thawte主根CA,。。。似乎是签名机构您正在使用的第三方JAR呢?您必须更新所使用的第三方库的jar清单!我还没这么想过。不过,由于第三方罐子大约有20个,所以可能并不容易。我是否需要获得带有更

我正在通过jnlp使用web start运行java应用程序

然而,即使签署了,我仍然看到这个警告。此外,没有“此应用程序不再显示此内容”复选框

有没有关于遗漏什么的想法

谢谢

下面是一个附加的屏幕截图


您需要确保所有第三方JAR都已签名。有关更多详细信息,请查看链接


你的应用程序是自签名的吗?CN=thawte主根CA,。。。似乎是签名机构您正在使用的第三方JAR呢?您必须更新所使用的第三方库的jar清单!我还没这么想过。不过,由于第三方罐子大约有20个,所以可能并不容易。我是否需要获得带有更新清单的新JAR,还是应该由我来重建JAR?您可以使用旧JAR,但需要删除manifest.mf中的签名信息,或者如果manifest.mf中没有任何特定信息,则完全替换manifest.mf。我们有一个过程,将jar解压缩,删除manifest.mf,重新jar,然后对每个第三方jar进行签名。棘手的部分是manifest.mf中是否有jdbc JAR中的服务加载之类的信息。