Загрузка сертификата 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);

Я пробовал как загрузку из файла и из байтового массива. Каждый раз я получаю одну и ту же ошибку. Что может быть причиной этого?

Ответы на вопрос(2)

Ваш ответ на вопрос