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);
}