как использовать аутентификацию сертификата клиента в wcf, если клиент использует сертификат для аутентификации?
Вы должны установить
<transport clientCredentialType="Certificate" />
в вашей службе conf, чтобы сообщить WCF, что мандат предоставляется клиентским сертификатом.
и установите сообщениеEncoding = "Mtom"
<wsHttpBinding> <binding name="wshttpconfig" messageEncoding="Mtom"> <readerQuotas maxArrayLength="64000" /> <security mode="Transport"> <transport clientCredentialType="Certificate" /> </security> </binding> </wsHttpBinding>
Смотрите ссылки
Простой способ использовать сертификаты для безопасности WCF
Настройка WCF для аутентификации сертификата клиента
Использование проверки подлинности и защиты на основе сертификатов с Windows Communication Foundation (WCF)
Bye.