Я предполагаю, что вы используете хостинг HttpListener.
Чтобы включить сертификаты SSL / Client, эти настройки устанавливаются httpcfg.
Вы можете найти некоторую информацию по http://msdn.microsoft.com/en-us/library/ms733791.aspx. В частности, вы должны иметь возможность включить SSL с клиентскими сертификатами, используя
httpcfg set ssl -i 0.0.0.0:8012 -h 0000000000003ed9cd0c315bbb6dc1c08da5e6 -f 3
На платформах, где можно использовать этот инструмент.-U это ваш ip / порт.Вы, вероятно, захотите -f 3, поскольку это сопоставляет сертификат клиента с учетной записью Windows, но -f 2 будет обеспечивать безопасность транспорта, не заботясь о настройке аутентификации.-h - это сертификат сертификата, который должен быть установлен в хранилище сертификатов конечного сервера, вы можете найти его с обычными инструментами администратора Windows.
Есть также инструмент, который позволяет вам контролировать http.sys на http://httpsysconfig.codeplex.com/