Получение информации о выданных сертификатах из Windows Server 2008 CA - PullRequest
0 голосов
/ 04 декабря 2008

Можно ли запросить хранилище сертификатов на Windows Server 2008 с использованием платформы .net? Я хотел бы получить информацию о сертификатах, выданных этой системой.

Тая grega g

1 Ответ

0 голосов
/ 04 декабря 2008

Под "выданными сертификатами" вы подразумеваете сертификаты, которые были выданы на этой коробке, или на этой коробке?

В любом случае, что-то вроде этого должно заставить вас начать играть с хранилищами сертификатов:

using System;
using System.Security.Cryptography.X509Certificates;

class CertificateStoreSample
{
    static void Main(string[] args)
    {
        X509Store store = new X509Store(StoreName.Root);

        store.Open(OpenFlags.ReadOnly);

        foreach (X509Certificate certificate in store.Certificates)
        {
            Console.WriteLine(certificate.Subject);
        }

        store.Close();
    }
}
...