无法从.pfx文件提取证书

时间:2018-10-09 07:25:40

标签: asp.net-core-2.0 x509certificate pfx

您好,我尝试使用.pfxX509Certificate 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解决了问题,但在我的情况下却无法解决。 有提示/想法吗?

我尝试同时使用X509CertificateX509Certificate2,但遇到相同的错误。

0 个答案:

没有答案