在我的 PHP 代码中,我尝试从以开头的 URL 下载文件https://
$curlHandle = curl_init();
curl_setopt($curlHandle, CURLOPT_URL, $url);
curl_setopt($curlHandle, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($curlHandle);
curl_close($curlHandle);
$response
FALSE
除非我这样做:
curl_setopt($curlHandle, CURLOPT_SSL_VERIFYPEER, false);
打电话之前curl_exec()
。
我下载的 URL 来自 Window Azure Blob Storage 并以开头,https://myaccount.blob.core.windows.net
因此我认为服务器 SSL 证书应该没有问题。
这种行为的原因是什么?