目前正在整合OmniPay。看起来一切都很好,但当我使用PayPalExpress网关时,它会给我以下错误:
[curl] 35: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure [url] https://api-3t.sandbox.paypal.com/nvp?VERSION=119.0&USER=...
追踪事情,PayPal的SSL更新似乎有问题,我需要告诉它使用SSL3和更新后的密码列表:
curl_setopt($ch, CURLOPT_SSLVERSION, 3);
curl_setopt($ch, CURLOPT_SSL_CIPHER_LIST, 'SSLv3');
然而,我还没有找到一种方法将这些选项传递给Guzzle,然后再传递给curl。有人知道我如何做到这一点吗?