Чтение Сертификата Удаленного Компьютера

мы можем использовать X509store для загрузки хранилища и поиска сертификатов на локальном компьютере, но как сделать то же самое для сертификата, сидящего на удаленном сервере?

Я знаю, что мы можем настроить сетевую учетную запись для получения разрешений на сертификат на удаленной машине, но как использовать эту сетевую учетную запись для чтения сведений о сертификате?

X509Store store = new X509Store(StoreName.My, StoreLocation.LocalMachine);
store.Open(OpenFlags.ReadOnly);
X509Certificate2Collection results = store.Certificates.Find(X509FindType.FindBySubjectName, "CertName", false);

1 ответов


вы можете использовать этот X509Store перегрузка:https://msdn.microsoft.com/en-us/library/f07btzah (v=против 110).aspx

где можно указать путь к удаленному серверу: \RemoteServerName\My на