2013-03-11 40 views
6

我使用Pvk2Pfx到PVK和CER轉換爲PFX文件使用輸入密碼PVK,我使用的命令是Pvk2Pfx不會爲輸出PFX保護

pvk2pfx -pvk MyTest.pvk -spc MyTest.cer -pfx MyTest.pfx 

中通過創建PVK文件使用makecert,系統提示我輸入私鑰密碼。

當我運行要轉換的命令時,我也被提示輸入pvk文件的密碼。當我試圖將pfx文件導入Windows中的證書存儲區時,我不必指定密碼。但根據Microsoft文檔

/po pfxpassword指定.pfx文件的密碼。如果未指定.pfx文件的密碼,則.pfx文件的密碼將與.pvk文件的密碼相同

在這種情況下,我沒有在我的命令中使用/ po開關,我認爲pfx文件應該有相同的pvk文件密碼,對吧?爲什麼我不需要提供密碼以將其導入證書存儲區?

+0

問題是? – abatishchev 2013-05-23 18:39:18

+0

您是否找到解決方案? – 2014-09-12 13:02:46

回答

3

如果您使用/ pi開關提供密碼,看起來它只會使用.pvk文件的密碼作爲.pfx文件的密碼。

pvk2pfx /pvk pvkfilename.pvk /pi pvkpassword /spc spcfilename.cer /pfx pfxfilename.pfx 

如果不指定PVK密碼,您將被promted輸入一個,但由此產生的PFX文件不會被密碼保護。

Additional info about pvk2pfx.