使用OpenSSL來進行轉換
OpenSSL官網沒有提供windows版本的安裝包,可以選擇其他開源平台提供的工具。例如 http://slproweb.com/products/Win32OpenSSL.html
以該工具為例,安裝步驟和使用方法如下:
2.1 選擇32位或者64位合適的版本下載,例如Win64OpenSSL_Light-1_0_2h.exe:
安裝成功后設置環境變量,將按照目錄下的bin目錄設置到環境變量中,如安裝在C:\OpenSSL-Win64,則將C:\OpenSSL-Win64\bin;
復制到Path中
接下來打開命令行程序cmd(以管理員身份運行)並進入.pem文件所在的目錄,運行以下命令
openssl pkcs12 -export -out www.domain.com.pfx -inkey www.domain.com.key -in www.domain.com_cert.pem
命令格式:openssl pkcs12 -export -out 輸出文件名稱 -inkey key文件名稱 -in pem文件名稱
回車執行會提示設置密碼,不需要可以直接回車
執行完成后就會在當前目錄生成.pfx證書文件了