アプレットをコンパイルし、jar ファイルを作成し、keytool でキーストア データベースを生成し、jarsigner で jar に署名し、keytool で公開鍵証明書をエクスポートしました。
ブラウザでアプレットを実行すると、実行するかどうかを確認するプロンプトが表示された後、動作します。
問題は、ボックスに「発行元: UNKNOWN」と表示されていることです。アプレットをコーディングしたので、エイリアスに設定できる方法はありますか?
アプレットをコンパイルし、jar ファイルを作成し、keytool でキーストア データベースを生成し、jarsigner で jar に署名し、keytool で公開鍵証明書をエクスポートしました。
ブラウザでアプレットを実行すると、実行するかどうかを確認するプロンプトが表示された後、動作します。
問題は、ボックスに「発行元: UNKNOWN」と表示されていることです。アプレットをコーディングしたので、エイリアスに設定できる方法はありますか?
「自己署名」証明書は、それが書かれているビットの価値がありません。あなたがあなたであると主張する証明書を作成できるなら、私も同じように簡単に偽造できます.
そのため、JRE は発行元を「不明」としてリストしています。彼らが誰であるかは関係ありません。証明書が信頼できる機関によって検証されていない限り、無視されます。
次の手順を使用したことを確認してください
keytool -keystore mystore -genkey -alias my
keytool -keystore mystore -selfcert -alias my
jarsigner -keystore mystore myapplet.jar my