Получить открытый ключ SSL-сертификата сайта
Я не совсем уверен в том, выполнимо ли следующее или нет, потому что я никоим образом не являюсь экспертом в этой области (безопасность, сертификаты и т. Д.).
В любом случае, я хочу получить открытый ключ SSL-сертификата веб-сайта, используя код C #. Например, есть ли способ запросить эту информацию с сайта, используя HTTP-запрос или что-то еще?
Чтобы вы, ребята, поняли, почему я действительно хочу это сделать, я кратко объясню сценарий, который я хочу реализовать. По сути, у меня есть несколько сайтов, которые используют OAuth 2.0 для достижения доверия друг к другу. Так скажемSite1
выдал запросSite2
и отправил ему токен, предположительно с доверенного сервера авторизации.Site2
должен быть в состоянии проверить подлинность этого токена.
Я надеюсь, что это было достаточно ясно.