Tôi đã nhập chứng chỉ của mình vào Cá nhân -> Chứng chỉ.Không thể tìm thấy chứng chỉ theo số sê-ri
tôi sử dụng dòng mã sau đây để tìm giấy chứng nhận của tôi bằng số serial nhưng tôi không thể:
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;
}
Ông có thể xin vui lòng cho tôi biết tại sao tôi không thể tìm thấy cert của tôi mặc dù nó đang ở trong certificatesStore Danh sách chứng chỉ?
Lưu ý: Certs của tôi đã được tạo ra bởi Go Daddy
có thể xác nhận vấn đề này. Có một ký tự trước số sê-ri trong cửa sổ thuộc tính. Khi sao chép vào VS nó không nhìn thấy được, nhưng nó ở đó. – randoms