Exceção de cURL do Braintree PHP SDK
Eu continuo voltandoBraintree_Exception_SSLCertificate
exceção quando tento gerar um token de cliente usandoBraintree_ClientToken::generate()
. Eu tenho o SDK carregado e minha configuração do PHP parece atender aos requisitos mínimos para o SDK.
As versões do PHP e cURL que estou executando são:
PHP 5.5.3
cURL 7.32.0
comOpenSSL/1.0.1e
. O SSL está ativado no meu módulo cURL.
Percebi que o Braintree está aplicando o TLS 1.2, então pensei que poderia ser esse o problema, mas tentei adicionar a seguinte linha ao Http.php no Braintree SDK:
curl_setopt($curl, CURLOPT_SSLVERSION, 6);
Isso deve definir cURL para usarTLS 1.2
mas não pareceu ajudar e não tenho certeza de como verificar se a configuração entrou em vigor.
Ainda não consegui fazer uma solicitação com sucesso à API da Braintree, por isso estou preocupado que isso esteja errado ou que a versão do cURL que estou usando não seja boa. Existe algo que eu preciso para habilitar o SSL que eu perdi?
Obrigado, Brad.