Braintree PHP SDK исключение cURL
Я продолжаю получать обратноBraintree_Exception_SSLCertificate
исключение, когда я пытаюсь сгенерировать клиентский токен, используяBraintree_ClientToken::generate()
, Я загрузил SDK, и моя установка PHP, кажется, соответствует минимальным требованиям для SDK.
Я использую следующие версии PHP и cURL:
PHP 5.5.3
cURL 7.32.0
сOpenSSL/1.0.1e
, SSL включен в моем модуле cURL.
Я заметил, что Braintree применяет TLS 1.2, поэтому я подумал, что это может быть проблемой, но я попытался добавить следующую строку в Http.php в Braintree SDK:
curl_setopt($curl, CURLOPT_SSLVERSION, 6);
Это должно установить cURL для использованияTLS 1.2
но, похоже, это не помогло, и я не уверен, как проверить, что настройки вступили в силу.
Мне пока не удалось успешно разместить запрос к API Брэйнтри, поэтому я беспокоюсь, что я что-то не так делаю, или, может быть, используемая мной версия cURL бесполезна. Есть ли что-то, что мне нужно, чтобы включить SSL, который я пропустил?
Спасибо, Брэд.