這篇文章主要介紹了php curl登陸qq后獲取用戶信息時(shí)證書(shū)錯(cuò)誤,需要的朋友可以參考下
今晚開(kāi)放ecmall商城的QQ登陸功能,在回調(diào)時(shí)產(chǎn)生錯(cuò)誤,file_get_contents函數(shù)執(zhí)行時(shí),沒(méi)有抓取到正確的信息,于是改用curl,但是提示證書(shū)錯(cuò)誤。
在網(wǎng)上找到了解決方法,就是去掉證書(shū)認(rèn)證。
代碼如下:
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
該種方法可行。
網(wǎng)上還有另外一種說(shuō)法,就是使用
代碼如下:
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));
但是測(cè)試結(jié)果是錯(cuò)誤的。
非常簡(jiǎn)單的解決辦法,不過(guò)解決起來(lái)卻花了不少的功夫查資料,這里記錄下來(lái),分享給大家。
更多信息請(qǐng)查看IT技術(shù)專欄