0

基本的に、プライベート PEM キーと公開証明書 PEM キーがあります。両方を使用すると機能します(ただし、一方のみを使用すると機能しません)。

私が使用すると、これが機能します: wget --no-check-certificate --private-key=dev-private.pem --certificate=dev.pem https://???.???.???.?? ? (これは、Java keytool によって署名された自己署名証明書です。このキーストアにアクセスできます。) jks も生成しますが、ブラウザーでうまく機能します。

問題は、証明書を使用する必要がある私のアプリケーションの 1 つであり、彼は 1 つの PEM キーしかサポートしていません (「-----BEGIN CERTIFICATE-----」ヘッダーを持つ証明書のみをサポートしています)。秘密鍵と公開鍵を含む 1 つの PEM キーを作成する方法がわかりません。

1つの大きなPEMキーを作成するために両方を結合する方法はありましたか?

それらは、openssl の非常に多くのコマンド ラインです。

ありがとうございました

4

1 に答える 1

1

何を求めているのか完全にはわかりませんが、公開鍵と秘密鍵の両方を単一のファイルに結合するだけで、アプリケーションに必要なすべてになる可能性があります。現在の各ファイルから PEM キーを切り取り、新しいファイルに貼り付けるだけです。次に、アプリケーションが新しいファイルを指すようにします。私は自分のアプリケーションの 1 つにその手法を自分で使用しました。

お役に立てれば。

アル

于 2011-05-16T13:04:44.477 に答える