8

アプレットをコンパイルし、jar ファイルを作成し、keytool でキーストア データベースを生成し、jarsigner で jar に署名し、keytool で公開鍵証明書をエクスポートしました。

ブラウザでアプレットを実行すると、実行するかどうかを確認するプロンプトが表示された後、動作します。

問題は、ボックスに「発行元: UNKNOWN」と表示されていることです。アプレットをコーディングしたので、エイリアスに設定できる方法はありますか?

4

2 に答える 2

6

「自己署名」証明書は、それが書かれているビットの価値がありません。あなたがあなたであると主張する証明書を作成できるなら、私も同じように簡単に偽造できます.

そのため、JRE は発行元を「不明」としてリストしています。彼らが誰であるかは関係ありません。証明書が信頼できる機関によって検証されていない限り、無視されます。

于 2011-05-22T07:34:07.967 に答える
2

次の手順を使用したことを確認してください

keytool -keystore mystore -genkey -alias my

keytool -keystore mystore -selfcert -alias my

jarsigner -keystore mystore myapplet.jar my
于 2011-05-22T07:21:08.893 に答える