PayPal 存取:SSL 憑證取得問題
嘗試透過cURL 和PHP 存取PayPal 的服務時,出現一個值得注意的錯誤:「 SSL憑證問題:無法取得本地頒發者憑證。要求
與 PayPal 的文檔相反,使用 PayPal Access API 確實需要 SSL 憑證。這對於保護伺服器和客戶端之間的資料傳輸至關重要。
2。排除錯誤
a。 SSL 版本不正確:
CURLOPT_SSLVERSION 選項設定為 3,伺服器可能不支援。嘗試使用較高的值,例如 6.b。 缺少根憑證:
PHP 可能沒有必要的根憑證來驗證伺服器的 SSL 憑證。取得受信任的根憑證(例如 cacert.pem)並使用「curl.cainfo」指令將其新增至 PHP 的設定檔(php.ini)。正確解決方案:
要解決此問題,請下載當前的根證書列表,並將以下行添加到您的php.ini:
curl.cainfo=免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3