【问题标题】:How to code sign a Javafx app如何对 Javafx 应用程序进行代码签名
【发布时间】:2015-03-22 18:58:37
【问题描述】:

我有一个 javafx 8 桌面应用程序,其 .jar 中的 exec。

我刚从 Comodo 购买了代码签名证书。证书通过浏览器以 .p12 文件的形式出现。

我以前从未使用过代码签名者证书。

我基本上如何:用它对我的 javafx 应用程序进行代码签名,尤其是通过 Netbeans 8?

谁能给我一些指示?

【问题讨论】:

    标签: java javafx signer


    【解决方案1】:

    要签署带有当地认证的 JAR: 确保您的系统路径设置为您的 jdk 目录。 使用通过 cmd 提供的 jarsigner 工具对您的 jar 进行签名。注意:您需要先使用别名创建一个密钥库。

    签署一个具有适当认证的罐子:

    要验证 PKCS#12 文件(*.p12 或 *.pfx),请运行以下命令:

    keytool -list -v -storetype pkcs12 -keystore mycertificate.p12

    在输出中,您将看到一个别名。别名通常是日期前第一个逗号之前的字符串。复制此别名。

    验证您的 PKCS#12 文件后,运行以下命令对 JAR 文件进行签名:

    jarsigner -storetype pkcs12 -keystore mycertificate.pfx file.jar "alias"

    注意:将别名替换为上面 keytool -list -v 命令中的别名。

    您的 JAR 文件已签名。要验证 JAR 文件的签名,请使用以下命令:

    jarsigner -verify JARFile.jar

    【讨论】:

      猜你喜欢
      • 2021-11-20
      • 1970-01-01
      • 1970-01-01
      • 2018-06-26
      • 1970-01-01
      • 1970-01-01
      • 2016-07-25
      • 1970-01-01
      • 2020-08-03
      相关资源
      最近更新 更多