Openssl用公鑰crt+私鑰key生成pfx


 對於Openssl用公鑰crt+私鑰key生成pfx,對於netcore項目部署https會經常需要使用,現記錄整理以備查看。

 

1、進入openssl的官網https://slproweb.com/products/Win32OpenSSL.html

,找到“Win64 OpenSSL v1.1.1g”,下載exe文件,如下圖所示。

  

 

2、安裝完成后如下圖所示。

 

 

3、在 “此電腦”,右鍵,點擊屬性。

 

 

4、在“高級系統設置”點擊“環境變量”,打開環境變量的窗口。

 

 

5、在環境變量窗口,點擊”系統變量”中的Path,點擊”新建”,填入openssl的bin目錄路徑,如下圖所示。

 

 

6、將crt證書和私鑰key放入openssl的bin目錄。

  

 

7、打開cmd.exe,輸入命令生成pfx格式證書。如下圖所示。

 

 

 命令:openssl pkcs12 –export –in [用戶證書文件] –certfile [CA根證書文件] -inkey [用戶私鑰文件] –passout pass:[P12文件的加密密碼] –out [P12文件] -name [用戶證書別名] –caname [CA證書別名]

 

 openssl pkcs12 -export -out client.pfx -inkey client.key -in client.crt -password pass:xxxxxxxx

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM