laravel 5 GuzzleHttp客户端https cURL错误35

时间:2015-04-20 07:57:31

标签: php laravel ssl

我在laravel 5中使用GuzzleHttp。 被连接到https://my-site.com/xxxx/,但它并不顺利。

$client = new Client();

$urlTabinfo = 'https://my-site.com/api/xxxxx/';
$option['login'] = array('id'=>'aaa','pass'=>'xxxx');

$response = $client->post(
                     $urlTabinfo,
                     array('body' => $option));

发布时,会引发异常。

消息如下。

cURL error 35: See http://curl.haxx.se/libcurl/c/libcurl-errors.html

你在FreeBSD上运行, /usr/local/share/certs/ca-root-nss.crt那里有一个。

另外,我在操作系统上运行了以下curl命令。 结果如下。

% Curl -k -vvv https://my-site.com
  :
  :
curl: (35) error: 14077458: SSL routines: SSL23_GET_SERVER_HELLO: reason (1112)

% Curl -k -3 -vvv https://my-site.com
  :

:     * SSLv3,TLS警报,客户问候(1)

有些东西,我觉得需要设定,但不太清楚。

可以看得更清楚,请告诉我。

0 个答案:

没有答案