当前位置: 首页 > 面试题库 >

jnlp中的jar资源未使用同一证书签名

杨成礼
2023-03-14
问题内容

我从事Web Start已有两年了,并且有签署罐子的经验,而没有经验。我正在尝试通过Web
Start部署RCP应用程序,尽管实际上我已经使用相同的证书对所有jar进行了签名,但我一直收到此错误:“ jnlp中的jar资源未由同一证书签名”

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


问题答案:

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

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

<resources>
  ...
  <extension name="other" href="other.jnlp"/>
</resources>

在这里或这里,您可以找到一个示例。



 类似资料:
  • 我有一个PVK和SPC文件,想用它们来签署Netbeans IDE 7.3中的jar文件。我的应用程序将从JavaWebStart开始部署。 我使用keytool将它们组合成一个PFX文件。 “C:\Program Files\Microsoft SDK\Windows\v7.1\Bin\pvk2pfx.exe”-pvk joy。pvk-spc欢乐。spc-pi快乐-pfx快乐。pfx 我找到了化

  • 问题内容: 我下载了一个Java应用程序webstart.JNLP。在记事本中打开后,我发现它列出了一些资源,如下所示,为了使应用程序能够加载,这些 .jar必须位于我的PC中的某些位置。在哪里可以找到 .jar的路径?有没有人有帮助的想法? 问题答案: 该位置可以通过以下方式找到: 打开Java控制面板 (关闭在其顶部打开的Java Cache Viewer) 在“常规”选项卡的“ Intern

  • 我从应用程序开发人员那里得到了更新的代码和apk。我已经用我自己的keystore文件重建了应用程序,并签署了应用程序,上传到商店,收到“上传的APK与你以前的APK签署了不同的证书”。 我通过以下方式检查了更新的apk sha1文件:

  • 我最近升级了Inteliij IDEA 2019.2,如果我尝试从IDE中提取Git,我会发现以下错误:无法访问'https://github.xxx.com/app-Hello-USD/DGS.git/“:SSL证书问题:证书链中的自签名证书。 有人能帮我什么选项,我必须启用。 谢谢

  • 问题内容: 当尝试使用其PHP库通过Twilio发送消息时,我正在为这个错误而苦苦挣扎: 我在Windows 7上使用了wamp。 我当然找到了所有其他有关证书错误的信息。据我所知,通常更新或添加文件即可解决该问题。但是,即使这样做,我仍然遇到相同的错误。 就像这里所做的健全性检查一样,这正是我所做的: 从此处下载了最新的证书:http : //curl.haxx.se/ca/cacert.pem

  • 我正在尝试更新Google Play上的一个当前应用程序。我使用的是一个.keystore文件,我确信它与以前的版本是相同的,并且我确信密码是正确的。我已经更新了manifest.xml中的versionCode和versionName,并阅读了提交更新的所有android文档。我刚刚用这个.keystore更新了另一个应用程序,它工作得很好。当我尝试上传新的.apk文件时,我得到以下错误: 上载