2011-01-25 128 views
3

是否可以將cert文件轉換爲pfx文件?我嘗試導入我的cerf文件到IE中,但它從不顯示在「個人」標籤下,因此我無法導出。從cert文件轉換爲pfx文件

我在尋找是否有替代品。

僅供參考,通過使用「keytool」創建cerf文件,然後導出到cert文件。

+0

您使用哪個IE版本? – 2011-01-25 18:07:27

回答

6

本文介紹了創建從一個.CER文件.pfx文件的方式有兩種:

建立公開&私鑰(您會提示來定義私鑰的密碼):

makecert.exe -sv MyKey.pvk -n "CN=.NET Ready!!!" MyKey.cer

直接寫入的字節數組到一個文件從公共和私有密鑰

pvk2pfx.exe -pvk MyKey.pvk -spc MyKey.cer -pfx MyPFX.pfx -po toto

Programmaticaly創建PFX文件,你可以在C#這樣做:

byte[] certificateData = certificate.Export(X509ContentType.Pfx, "YourPassword"); 
File.WriteAllBytes(@"C:\YourCert.pfx", certificateData); 

而且一般(如果你使用的是IE 8)你可能想看看這個答案SO:

希望能幫到你。