.jar に exec を含む javafx 8 デスクトップ アプリがあります。
Comodo からコード署名証明書を購入しました。証明書は、ブラウザ経由で .p12 ファイルとして出力されました。
これまでコード署名者証明書を使用したことがありません。
基本的にどのようにすればよいですか:特にNetbeans 8を介してjavafxアプリにコード署名しますか?
誰かが私にいくつかの指示を教えてもらえますか?
ローカル証明書で 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 "エイリアス"
注: エイリアスを、上記の keytool -list -v コマンドからのエイリアスの名前に置き換えます。
JAR ファイルは署名されています。JAR ファイルの署名を検証するには、次のコマンドを使用します。
jarsigner -JARFile.jar の検証