Не могу понять как подписать пост запрос на c# сертификатом, который есть в браузере. Т.е я могу его из браузера скопировать и хочу им подписать. Точно также как подписывает запросы браузер. Чтобы запрос нельзя было прослушать.
Так подписать или чтобы нельзя было прослушать? Это немного разные вещи - подпись формирует контрольную сумму, которая гарантирует, что пакет не был изменен, но не скрывает содержимое, а чтобы нельзя было прослушать - это шифровать надо.
marybell: Я в C# не силен, но сертификат хранится не в браузере и не в его свойствах, а в системном хранилище - если Вы про винду конечно. Для работы с этим хранилищем наверняка есть API - минициализировать, открыть, получить, проверить валидность etc.