Как получить сертификат X509 с произвольного URL-адреса HTTPS? - PullRequest
0 голосов
/ 03 июня 2009

Я использую HttpWebRequest, чтобы извлечь страницу с произвольного HTTPS-URL. В дополнение к фактическому результату страницы я хочу получить экземпляр X509Certificate2 для удаленного сервера, с которым я только что говорил. Я уверен, что публичный сертификат находится где-то на компьютере, потому что его цепочка должна была проверяться как часть запроса. Как я могу получить к нему доступ?

Кроме того, как я могу убедиться, что набор шифров, используемый в канале SSL, не является просто нулевым набором шифров? Мне нужно убедиться, что на самом деле происходит достойное шифрование.

1 Ответ

0 голосов
/ 03 июня 2009

О! (Дух)

HttpWebRequest.ServicePoint.Certificate

Но это не отвечает на вопрос о шифре, поэтому он все еще открыт, если кто-нибудь может ответить на него. :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...