Я импортировал свои сертификаты в Личные -> Сертификаты.Не удается найти сертификат по серийному номеру
Я использую следующие строки кода, чтобы найти свой сертификат на серийный номер, но я не могу:
public X509Certificate2Collection FindCerts(string serialNumber)
{
var searchType = X509FindType.FindBySerialNumber;
var storeName = "MY";
var certificatesStore = new X509Store(storeName, StoreLocation.LocalMachine);
certificatesStore.Open(OpenFlags.OpenExistingOnly);
var matchingCertificates = certificatesStore.Certificates.Find(searchType, serialNumber, true);
certificatesStore.Close();
return matchingCertificates;
}
Не могли бы вы сказать мне, почему я не могу найти свой сертификат, даже если он находится в certificatesStore Список сертификатов?
Примечание: мои сертификаты были созданы Go Daddy
может подтвердить эту проблему. В окне свойств есть символ перед порядковым номером. При копировании на VS это не видно, но его там. – randoms