https с использованием BasicHttpBinding и игнорированием ошибок сертификата

Я использую BasicHttpBindingдля подключения веб-службы, размещенной на защищенном порту (https ). Чтобы заставить его работать, я изменил Security.Modeна TransportWithMessageCredentialи Security.Messageна BasicHttpMessageCredentialType.Cerificate. Я также звоню

client.ClientCredentials.ClientCertificate.SetCertificate()

с localhost в качестве имени субъекта.

Проблема здесь в том, что для модульного тестирования у меня есть неподписанный сертификат с веб-сервера, и я должен игнорировать любую ошибку сертификата, возникающую во время создания прокси; но я не могу этого сделать, потому что постоянно получаю сообщение об ошибке "указать сертификат" . Прямо сейчас я ничего не знаю; Я ценю любую помощь здесь.

6
задан Damith 21 April 2012 в 05:31
поделиться