При использовании Visual Studio «Web Reference» для службы SOAP на сервере, для которого требуется подключение HTTPS, я получаю сообщение об ошибке:
«Базовое соединение было закрыто: не удалось установить доверительные отношения для безопасного канала SSL / TLS.»
Родительским классом клиента является SoapHTTPClientProtocol, если это имеет какое-либо значение.
Я не в состоянии изменить сертификат сервера. Есть ли программный способ принять сертификат?
Погуглив, я нашел несколько ссылок на класс ServicePointManager, но ни один из них не был достаточно исчерпывающим, чтобы понять, как его использовать.
http://support.microsoft.com/kb/915599
Кто-нибудь еще сталкивался с этой ошибкой?