Загрузка сертификата X509 приводит к исключению CryptographicException «Не удается найти оригинального подписавшего»
Я пытаюсь создать экземплярX509Certificate
объект, но я продолжаю сталкиваться с тем жеCryptographicException
, с сообщением об ошибке:
"Не могу найти оригинального подписавшего".
Я пробовал несколько способов загрузки сертификата:
// some different things that I have tried
var cert = X509Certificate.CreateFromCertFile(certFileName);
var cert2 = new X509Certificate(byteArray);
var cert3 = new X509Certificate(byteArray, secretString);
var cert4 = X509Certificate.CreateFromSignedFile(certFileName);
Я пробовал как загрузку из файла и из байтового массива. Каждый раз я получаю одну и ту же ошибку. Что может быть причиной этого?