Jak dostać się do certyfikatów X509?

0

Dodałem parę certyfikatów (aktualne, wykrywane przez system jako prawidłowe) i chcę je wylistować w aplikacji. Niestety nie mogę sie do nich dobrać, mój kod wygląda tak:

X509Store store = new X509Store(StoreName.TrustedPeople, StoreLocation.CurrentUser);
X509Certificate2Collection certs = store.Certificates;
if (certs.Count <= 0)
{
   Log("Brak certyfikatow");
}
else
{
   Log("Certyfikaty w zbiorze trustedPeople: ");
   foreach (X509Certificate2 item in certs)
{
    Log(item.SubjectName.Name);
}

user image

0

aha, zapomniałem dodać, że wykonuje się pierwszy IF, czyli dostaję log: "Brak certyfikatow".

0

Zapomniałeś go otworzyć. Metoda Open.

0

dziękuję, działa

1 użytkowników online, w tym zalogowanych: 0, gości: 1