.cer
認証局 (内部) からのファイルがあります。次のコマンドを使用してキーストアにインポートしました。
keytool -import -alias javaapplet -file certificate.cer -keystore javasign
キーストアのパスワードを 2 回入力したところ、現在のディレクトリにキーストアが生成されました (たまたま同じフォルダーに.jar
配置されています。
(を使用して) ファイルに署名しようとするとjarsigner appletname.jar javaapplet -keystore javasign
、パスワードの入力を求められた後、次のエラーが表示されます。
Keystore was tampered with, or password was incorrect
パスワードが正しいことはわかっています。コマンドのパスワードを入力すると、keytool -list -v -keystore javasign
機能します。機能しないのは、jarsigner
コマンドを使用する場合だけです。
この問題を修正してアプレットに署名する方法についての手がかりはありますか?