5
我有兩個證書保存到磁盤。一個是帶有作爲.pfx文件導出的私鑰的證書,另一個是我保存的證書,包括其證書鏈作爲PKCS#7文件(「certchain.p7b」)。如何從C#文件/流中讀取Pkcs#7證書鏈?
在C#我現在可以加載
var cert = new X509Certificate2(myPfxFileStream);
.pfx文件(myPfxFileStream是打開閱讀的.pfx文件一個FileStream
),但試圖與PKCS#7證書失敗,同樣的事情一個CryptoGraphicException
「Der Indexwert istungültig」,它轉化爲「無效索引值」。
我假設我必須不同地解析PKCS#7(它包含一個鏈,而不是一個證書!),但是如何?
(哦,順便說一句:目前我對那些certficiates沒有密碼)
就在當場。謝謝! – froh42 2009-02-23 21:58:42