ホームページ >Java >&#&チュートリアル >Java で .CER 証明書をインポートし、Web サービス認証を有効にするにはどうすればよいですか?
Java キーストアへの .CER 証明書のインポート
Web サービス認証にクライアント証明書を使用する場合、証明書間の違いを理解することが重要ですそして秘密鍵。証明書は基本的に、認証局によってデジタル署名された検証済みのメタデータを伴う公開キーです。一方、秘密キーは、データの署名と復号化に使用される機密コンポーネントです。
あなたの場合、証明書である .CER ファイルを受け取りました。キーストアにインポートすることはできますが、秘密キーがないと Web サービスで認証できません。
続行するには、2 つのオプションがあります:
.PFX キーストア ファイルを作成します:
.PFX ファイルの取得が現実的でない場合は、次の手順に従います。 :
.PFX キーストア ファイルを取得したら、次のコマンドを使用して Java キーストアにインポートできます。 command:
keytool -importkeystore -srckeystore pkcs12Filename.pfx -destkeystore newFilename.jks -srcstoretype pkcs12 -deststoretype jks
ここで、pkcs12Filename.pfx は .PFX キーストア ファイルへのパス、newFilename.jks は .PFX 証明書を含む新しいキーストアの名前です。
以上がJava で .CER 証明書をインポートし、Web サービス認証を有効にするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。