2017-01-04 8 views
1

Мне нужен XML-адрес из Url с сертификатом ECDSA. Когда я пытаюсь получить это, я получаю ошибку:Получение XML-документа из URL-адреса с сертификатом ECDSA

The request was aborted: Could not create SSL/TLS secure channel

Я попытался:

ServicePointManager.ServerCertificateValidationCallback = (snder, cert, chain, error) => true; 

и

ServicePointManager.ServerCertificateValidationCallback = delegate { return true; }; 

и

ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls; 

но все тот же ошибка.

ответ

1

Наконец установил ее, добавив эту строку:

// Задает протокол безопасности для SL12 в противном случае она возвращает ошибку ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | (SecurityProtocolType) 3072;