当前位置:  开发笔记 > 编程语言 > 正文

jnlp中的jar资源未由相同的证书签名

如何解决《jnlp中的jar资源未由相同的证书签名》经验,为你挑选了1个好方法。

我已经在网络开始工作了几年,并且有签署罐子的经验,什么不是.我正在第一次尝试使用Web start部署RCP应用程序,虽然我实际上已使用相同的证书签署了所有的jar,但我仍然收到此错误:'jnlp中的jar资源未使用相同的证书签名'

还有其他人遇到过这个吗?如果是这样,有关如何解决的任何想法?



1> asalamon74..:

当我检查罐子后遇到类似的问题时,发现有些第三方罐子是由其他人签名的.

您应该为其他证书签名的jar创建一个单独的jnlp文件,并从您的jnlp文件中读取此jnlp:


  ...
  

在这里或这里你可以找到一个例子.


我遇到了同样的问题.我没有使用扩展,而是编写了一个小脚本来剥离第三方罐子中的签名文件(例如META-INF/*.RSA,*.DSA和*.SF),然后自己签名.
推荐阅读
拾味湖
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有