如何对Javafx应用程序进行代码签名



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

我刚从科莫多买了一个代码签名证书。证书通过浏览器以.p12文件的形式出现。

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

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

有人能给我指一些指示吗?

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

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

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

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

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

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

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

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

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

jarsigner-验证JARFile.jar

相关内容

  • 没有找到相关文章

最新更新