您好,我尝试使用.pfx
从X509Certificate class
文件中检索证书。
并且我不断收到以下错误:
错误
Internal.Cryptography.CryptoThrowHelper.WindowsCryptographicException: 'The specified network password is not correct'
我没有密码,也没有用户名,只有.pfx
文件。
我尝试过:
static void Main(string[] args) {
X509Certificate certificate = new X509Certificate(path, string.Empty,X509KeyStorageFlags.MachineKeySet);
string resultsTrue = certificate.ToString(true);
Console.WriteLine("Hello World!");
}
PS ,我已经阅读了选中的此较早主题:
X509Certificate.CreateFromCertFile - the specified network password is not correct。
在这种情况下,他们使用X509KeyStorageFlags.MachineKeySet
解决了问题,但在我的情况下却无法解决。
有提示/想法吗?
我尝试同时使用X509Certificate
和X509Certificate2
,但遇到相同的错误。