使用 Guzzle 6 我正在尝试与使用自签名证书的 Https 端点进行通信。
我正在实例化我的 Client 类,如下所示:
$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 错误。