java - 已签名的 java 应用程序 (.jar) 在 Firefox 中被视为不受信任

标签 java certificate jarsigner

我使用证书链签署了 .jar,没有出现错误(结果:jar 已签名)。 然而使用验证会导致

"jarsigner: java.lang.SecurityException: cannot verify signature block file META-INF/SCHMITZ"

我使用的签名命令如下:-

jarsigner -keystore "%$keystore%" -verbose -certs -certchain 
"%$certchainfile_own%" -tsa http://zeitstempel.dfn.de/ -storepass %pw% 
 %$jar% schmitz

在 Firefox 中,.jar 被视为不受信任的(未签名?)

这可能是什么原因?

最佳答案

您应该检查以下几点:

  • 您的证书是您自己生成的吗?
  • 也许它是由 FireFox 不知道的信任中心生成的。
  • 您使用代码签名证书吗?之间存在差异,例如网站 ssl 或协同设计的证书。

关于java - 已签名的 java 应用程序 (.jar) 在 Firefox 中被视为不受信任,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21834515/

相关文章:

java - Spring MVC 多个请求映射,缺少 requestparam

Android APK 重新签名 :Certificate chain not validated

java - jar 签名者 "Only one alias can be specified"3

java - 如何从 json 字符串中获取值

java短整型长整型性能

java - Jframe错误: Exception: “AWT-EventQueue-0” java.lang.NullPointerException

ssl - CNAME SSL 证书

xcode - macOS 想要进行更改。输入管理员的名称和密码以允许此操作

Azure VPN 错误找不到可与此可扩展身份验证协议(protocol)一起使用的证书。 (错误798)

java - Jarsigner : sign standalone jar with Developer ID certificate