Php Guzzle无法绕过卷曲错误35:SSL连接错误
使用Guzzle 6,我试图与使用自签名证书的Https端点通信 我正在实例化我的客户机类,如下所示: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' => [
$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: