Не удалось установить безопасный канал для SSL / TLS с полномочиями «www.docusign.net» - PullRequest
0 голосов
/ 14 марта 2019

Я получаю сообщение об ошибке (Не удалось установить безопасный канал для SSL / TLS с полномочиями "www.docusign.net".), Когда мы вызываем веб-метод входа в систему этого веб-сервиса (т. Е. https://www.docusign.net/api/3.0/credential.asmx)

Ответы [ 2 ]

1 голос
/ 21 апреля 2019

Я столкнулся с той же проблемой.Вам просто нужно вставить этот код поверх того кода, который вызывал это исключение.

ServicePointManager.SecurityProtocol = (SecurityProtocolType)3072;

И не забудьте добавить пространство имен

using System.Net;
1 голос
/ 14 марта 2019

Есть несколько вещей, которые могут быть. Я бы рекомендовал сначала проверить следующее:

  • TLS 1.0 не поддерживается - вам нужно подтвердить, что ваше приложение использует TLS 1.1 или 1.2

  • Ваше приложение может не доверять цепочке сертификатов DocuSign. Из списка сертификатов DocuSign Trust Site должен быть принят корневой CA DigiCert (969 байт): Корневой CA для SSL-сертификатов Demo / NA1 / NA2 / NA3 / EU.

  • Проблемы с сетью: Ваш брандмауэр может изменять или блокировать соединение с DocuSign. Можете ли вы сделать успешный SOAP Ping ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...