Php Guzzle无法绕过卷曲错误35:SSL连接错误

Php Guzzle无法绕过卷曲错误35:SSL连接错误,php,ssl,curl,guzzle,guzzle6,Php,Ssl,Curl,Guzzle,Guzzle6,使用Guzzle 6,我试图与使用自签名证书的Https端点通信 我正在实例化我的客户机类,如下所示: $authClient = new Client([ 'base_uri' => config('app.auth_uri'), 'verify' => false ]); 以及尝试请求: $res = $this->authClient->request('POST', '/auth', [ 'form_params' => [

使用Guzzle 6,我试图与使用自签名证书的Https端点通信

我正在实例化我的客户机类,如下所示:

$authClient = new Client([
    'base_uri' => config('app.auth_uri'),
    'verify' => false
]);
以及尝试请求:

$res = $this->authClient->request('POST', '/auth', [
        'form_params' => [
            'client_id' => 'XXXXXXXXXXXXXXX',
            'username' => 'RSA',
            'grant_type' => 'password'
        ]
    ]);
以下是我得到的错误:

cURL error 35: SSL connect error (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)

根据Guzzle文档,我应该做足够的工作来绕过SSL错误。

毕竟,我的cURL库不支持端点使用的TLS版本。这是Centos 6.x服务器上的一个已知问题,我的“流浪者”盒子就是这个问题

在本指南的帮助下,我更新了我的libcurl: