Я только что получил следующую ошибку при вызове API. Не удалось установить доверительные отношения для безопасного канала SSL/TLS.
Я исправил это с помощью класса RemoteCertificateValidationCallback:
ServicePointManager.ServerCertificateValidationCallback +=
new RemoteCertificateValidationCallback(Helpers.CertificateHelper.ValidateCertificates);
И там я просто применил фрагмент кода, найденный здесь: Как проверить сертификат X509 без импорта корневого сертификата?
Теперь все работает нормально, но.. Это путь? Это нормально, или мне не следует использовать этот метод?