我已将证书导入个人 - >证书.
我使用以下代码行按序列号查找我的证书,但我不能:
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;
}
Run Code Online (Sandbox Code Playgroud)
你能不能告诉我为什么我找不到我的证书,即使它在certificateStore.Certificates列表中?
注意:我的证书是由Go Daddy创建的