私はblah.p7b証明書タイプPKCS#7を持っています。これはkeytoolを使用してkeytoolを使用してインポートします。tomcatはありません。エイリアス名とキーストア証明書が生成されたとき私は使用しているWebアプリケーションサーバー上でhttpsを有効にしたいクライアントから取り出しました。元のエイリアス名とキーストアを持たずに動作しますか? 私は、このコマンド証明書チェーンをJavaキーストアにロードできません
keytool -import -trustcacerts -file certificate.p7b -keystore keystore -storepass <mypasswd> -alias "myalias"
を使用して証明書をインポートしようとしたが、それは私に、このエラーを与えたときに、元のキーストアを持っていない場合は
keytool error: java.lang.Exception: Certificate reply does not contain public key for <mydomain>
助けてください...
異なるキーペアに別名を使用しています。他のキーペアがあるかどうかを確認するには、キーストアを一覧表示します。結局のところあなたたちがそこにいるかもしれません。 – EJP