このトピックに関するリソースはたくさんありますが、この少し特殊なケースをカバーするものは見つかりませんでした。
4つのファイルがあります。
- privatekey.pem
- certificate.pem
- Intermediate_rapidssl.pem
- ca_geotrust_global.pem
そして、それらを新しいキーストアにインポートしたいと思います。
一部のサイトではDER形式を使用し、それらを1つずつインポートすることを提案していますが、キーが認識されないため失敗しました。
別のサイトは、インポートのために実行する特別な「ImportKey」クラスを提案しましたが、これはチェーンが壊れていることがわかるまで機能しました。つまり、証明書のチェーンの長さは1で、中間とcaを無視します。
PKCS7を推奨するサイトもありますが、そこからチェーンを得ることさえできません。他の人はPKCS12形式を提案していますが、私のテストでは、チェーン全体を取得するのに失敗しました。
アドバイスやヒントは大歓迎です。