Здравствуйте, я пытаюсь получить сертификат из файла .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
, и я получаю ту же ошибку.