這篇文章主要介紹了php curl登陸qq後獲取用戶信息時證書錯誤,需要的朋友可以參考下
今晚開放ecmall商城的QQ登陸功能,在回調時產生錯誤,file_get_contents函數執行時,沒有抓取到正確的信息,於是改用curl,但是提示證書錯誤。
在網上找到了解決方法,就是去掉證書認證。
代碼如下:
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
該種方法可行。
網上還有另外一種說法,就是使用
代碼如下:
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));
但是測試結果是錯誤的。
非常簡單的解決辦法,不過解決起來卻花了不少的功夫查資料,這裡記錄下來,分享給大家。