Не удается извлечь сертификат из файла .pfx - PullRequest
0 голосов
/ 09 октября 2018

Здравствуйте, я пытаюсь получить сертификат из файла .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 Iуже прочитал, проверил эту старую ветку: X509Certificate.CreateFromCertFile - указанный сетевой пароль неверен .
В этом случае они решили это с помощью X509KeyStorageFlags.MachineKeySet, в то время как в моем случае это не работает.Любые советы / идеи?

Я пробовал с X509Certificate и X509Certificate2, и я получаю ту же ошибку.

...