証明書のインポートに*.example.com
問題があります。次のファイルがあります。
"<something>.crt"
"<something>.csr" and
"<something>.key".
だから私に必要なのは、この証明書をTomcatで実行されているstash Atlassianサービスにインポートすることです。 keytoolsなどを使用しようとしたときにこれを行う方法を知っていますか?証明書を実装しましたが、有効期間が終了しました。
答え1
まず、Tomcatのキーストアファイルがある場所を探す必要があります。これは通常次のように<Connector>
行われます。トム猫の構成、例えば:
<Connector ...
keystore="/path/to/keystore.jks"
</Connector>
有効期限が切れている既存の証明書がすでにあると述べたので、これはすでにこのように構成されたキーストアがあることを意味します。
それから私達は必要です輸入持っている証明書/キーを適切なキーストアファイルに入れます。これを行うには、something.crt
まずsomething.key
ファイルと PKCS#12 ファイルを作成し、その PKCS#12 ファイルをキーストア ファイル(例えば /path/to/keystore.jks
)keytool
コマンドを使用します。https://stackoverflow.com/a/11954816/4072843これを行う方法の例です。 (参考としてsomething.csr
ファイルはいいえこれには必要です。拡張子.csr
はファイルです証明書署名要求CAが証明書を要求する方法であるCSRファイル自体は、完全な証明書ではありません。 )