如何使用Guzzle与PEM证书,当前响应“未找到SSL证书”?

时间:2018-06-13 18:42:10

标签: laravel ssl certificate guzzle pem

我有以下Guzzle代码通过Laravel提出请求。然而,我得到了回应:

  

找不到SSL证书

如何更改以下内容以获得成功回复?我尝试过更改多个字段但总是得到相同的结果。

  $client = new Client();
  $result = $client->get('https://adfapi.adftest.rightmove.com/v1/property/getbranchpropertylist', [
      'cert' => [url('/certificates/snippietest.pem'), 'PASSWORD'],
      'curl.options' => [
          'CURLOPT_SSLVERSION' => 'CURL_SSLVERSION_TLSv1_2',
      ]
  ]);

如果我向给定路径发出请求,则显示证书。

0 个答案:

没有答案