ブービ—ブブー...コンピュータ処理中...コンピュータ処理中...シーケンス42を開始します...

やれやれ、クレイジーなロボットたちがまた仕事に精を出しているようです!このページを乗っ取ってあなたの使用言語に翻訳しました。ロボットたちの金属のハートにあるのは本当に善意だけなんです。助けになりたいんです!ページ下のボタンから、ロボットの様子を見てみましょう。 英語版に進む
Java Code Signing:証明書のダウンロードとコードの署名
証明書要求を確認したら、証明書ファイルをダウンロードし、それを使用してJavaコードに署名できます。
証明書をダウンロードする
- GoDaddy商品ページに進みます。
- SSL証明書からダウンロードしたい証明書の隣の管理を選択してください。
- 証明書のダウンロードから、サーバータイプを選択し、ZIPファイルのダウンロードを選択してください。
証明書ファイルを移動する
- ダウンロードし
たZIP
ファイルを解凍します。 - 解凍したフォルダを開き、末尾が
-SHA2.pemの
ファイルを探します。 - (オプション
)PEM
ファイルの名前をmycert.pem
などの入力しやすい名前に変更します。 - キーストアを作成した場所に
PEM
ファイルを移動します。
Windowsユーザーの場合、これはJDKインストールのbin
ディレクトリです。例:
C:\ Program Files \ java \ jdk version number \ bin
Windowsのみの準備
Windowsを使用している場合は、証明書をインストールしてコードに署名する前に、次の手順を完了する必要があります。
- 管理者として
cmd
を実行します。 JDKインストールのbin
ディレクトリに移動します。cdC:\ Program Files \ java \ jdk version number \ bin
証明書をインストールする
- コマンドラインから、キーストアを作成したディレクトリに移動します。 (Windowsユーザーはすでにここにいるはずです。)
- 証明書をインストールします
。keytool -importcert -file mycert.pem -keystore codesignstore
- キーストアのパスワードを入力します。
- 証明書を信頼する場合は「yes」と入力し、Enterキーを押します。
コードに署名する
- コードに
署名します。jarsigner-verbose -keystore codesignstore -tsahttp://tsa.starfieldtech.com/ jarファイル.jar codesigncert
Windowsユーザーは、キーストアへのフルパス(JKS
)およびJAR
ファイル。注: http://tsa.starfieldtech.comタイムスタンプ認証局を使用する必要があります。
- キーストアのパスワードを入力します。
- コードが署名されていることを確認します。
jarsigner -verify -verbose -certs jarファイル.jar
すべてが正常に機能すると、 jarが検証済みと表示されます。
「このjarには、証明書チェーンが検証されていないエントリが含まれています」と表示されます。この警告は、証明書が機能しないことを示すものではありません。
次の手順
- これで終了です。これで、署名済みコードの配布を開始できます。