ホームページ  >  記事  >  バックエンド開発  >  curl: (60) SSL 証明書の問題: ローカル発行者の証明書を取得できません 错误,curlissuer_PHP教程

curl: (60) SSL 証明書の問題: ローカル発行者の証明書を取得できません 错误,curlissuer_PHP教程

WBOY
WBOYオリジナル
2016-07-13 10:17:436559ブラウズ

curl: (60) SSL 証明書の問題: ローカル発行者証明書エラーを取得できません、curlissuer

この問題は、信頼されたサーバーの HTTPS 検証が構成されていないために発生します。デフォルトでは、cURL は CA を信頼しないように設定されています。つまり、サーバー認証を信頼しません。したがって、ブラウザが HTTPS 経由でサーバーにアクセスできないのはこのためです。この問題が発生した場合、ネットワーク プログラマができる最善の策は、信頼できる CA のデフォルト セットを完全に指定することです (これらの CA から証明書を購入していることを前提としています)。
コンテンツが機密でない場合、簡単な方法は、curl_exec() を使用する前に SSL チェックをスキップすることです:

curl_setopt(<span>$ch</span>, CURLOPT_SSL_VERIFYPEER, <span>false</span>);

SSL エラー 86 の解決策

エラー メッセージ: セキュリティ証明書を検証できません。ローカル発行者の証明書を取得できません。
英語のエラー メッセージの翻訳は、「証明書の発行者を取得できません」です。これは、この証明書の CA 証明書がコンピュータにインストールされていないためです。

あなたがしなければならないことは、証明書の CA 証明書を取得し、それをコンピュータにインストールすることです。

Linuxでwgetなどの証明書をインストールする方法

wget ヘルプをよく見て、-no-check-certificate オプションを追加して試してください。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/889011.html技術記事 curl: (60) SSL 証明書の問題: ローカル発行者証明書エラーを取得できません、curlissuer この問題は、信頼されたサーバーの HTTPS 検証が構成されていないために発生します。デフォルトでは、cURL は...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。