相关疑难解决方法(0)

用CURL(php)读取SSL页面

我试图使用php和curl库下载安全(使用https)网页的内容.

但是,读取失败,我收到错误60:"SSL证书问题,验证CA证书是否正常."

还有"详细信息:SSL3_GET_SERVER_CERTIFICATE:证书验证失败"

所以...非常自我解释的错误消息.

我的问题是:如何发送SSL证书(正确的?)并获取此页面进行验证并让我进入?

另外,这是我的选项数组,以防你想知道:

    $options = array(
        CURLOPT_RETURNTRANSFER => true,     // return web page
        CURLOPT_HEADER         => false,    // don't return headers
        CURLOPT_FOLLOWLOCATION => true,     // follow redirects
        CURLOPT_ENCODING       => "",       // handle all encodings
        CURLOPT_USERAGENT      => "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:x.x.x) Gecko/20041107 Firefox/x.x", // who am i
        CURLOPT_AUTOREFERER    => true,     // set referer on redirect
        CURLOPT_CONNECTTIMEOUT => 120,      // timeout on connect
        CURLOPT_TIMEOUT        => 120,      // timeout on response
        CURLOPT_MAXREDIRS      => 10,       // stop after …
Run Code Online (Sandbox Code Playgroud)

php ssl curl

34
推荐指数
3
解决办法
5万
查看次数

标签 统计

curl ×1

php ×1

ssl ×1