当尝试使用构造函数将字节形式的pkcs12字符串转换为X509Certificate2类型时,出现以下异常。
System.Security.Cryptography.CryptographicException:内部错误 发生。在 System.Security.Cryptography.CryptographicException.ThrowCryptographicException(Int32 hr)
奇怪的是,它对于SHA-1证书可以很好地工作,但对于SHA-2证书则不能。
我尝试将load user Profile设置为true,并在构造函数中设置以下标志,但未成功。
X509KeyStorageFlags.MachineKeySet|
X509KeyStorageFlags.PersistKeySet|
X509KeyStorageFlags.Exportable
在这方面的任何帮助都将不胜感激。 IIS服务器是W-2008。