通過crt和key製作tomcat認可的證書

2021-07-02 03:34:31 字數 622 閱讀 7461

領導給了乙個包,是經過授權的ca認證證書和私鑰,但不是jdk認可的格式,需要轉成jdk認可的格式。各種不熟悉,最終折騰出來。記錄步驟,只供自己下次快速響應。

1、相關包的資訊

共四個檔案,三個證書,和乙個私鑰。三個證書分別代表啥意思,不懂。gd_bundle-g2-g1.crt應該需ca相關。

2、生成pkcs12格式的keystore

跳轉至證書目錄,執行:

openssl pkcs12 -export -in f4854092c355319a.crt -inkey itemtool.com.key -out mycert.p12 -name tomcat -cafile gd_bundle-g2-g1.crt -caname root -chain

輸入密碼:ni@123456

確認密碼:ni@123456

3、生成tomcat所需的keystore

keytool -importkeystore -v  -srckeystore mycert.p12 -srcstoretype pkcs12 -srcstorepass ni@123456 -destkeystore tomcat.keystore -deststoretype jks -deststorepassni@123456

如何將 pem轉換為 crt和 key

摘自 貔貅 技術問答 2017 10 08 23 11 certificate,crt,private key,ssl 從.pem檔案中提取 轉換證書.crt和私鑰.key檔案的正確方法或者命令是什麼?我知道它們是可轉換的,但是不清楚怎麼做。可以使用以下方式將pem轉換為crt openssl x5...

C ssl使用自定義的crt證書和key金鑰

首先你得有乙個證書和金鑰,把它們轉換成windows支援的pfx格式證書,這個證書就帶有金鑰 或者linux命令轉換 需要安裝openssl openssl pkcs12 export out test.pfx inkey test.key in test.crt之後去這裡匯入證書,匯入證書要選擇我...

C map通過key獲取value

一般是value map key 或者另一種迭代器的方式 1 在map中,由key查詢value時,首先要判斷map中是否包含key。2 如果不檢查,直接返回map key 可能會出現意想不到的行為。如果map包含key,沒有問題,如果map不包含key,使用下標有乙個危險的 會在map中插入乙個k...