2
我有一個pfx文件。當我使用文件流來讀取此pfx文件。 當我創建X509Certificate2只是給原始字節,它的工作原理。 但是,當我嘗試使用密碼和標誌創建X509Certificate2時,我收到一條異常,指出「指定的網絡密碼不正確」。X509Certificate2構造函數問題
第二個X509Certificate2構造失敗,例外:「指定的網絡密碼不正確」,雖然密碼正確。
using (FileStream stream = new FileStream(@"D:\MyKey.pfx", FileMode.Open))
{
int length = (int)stream.Length;
byte[] certBytes = new byte[length];
stream.Read(certBytes, 0, length);
X509Certificate2 finalCert0 = new X509Certificate2(certBytes);
X509Certificate2 finalCert1 = new X509Certificate2(certBytes, "venki", X509KeyStorageFlags.Exportable | X509KeyStorageFlags.PersistKeySet);
}