web-dev-qa-db-ja.com

WindowsのcURL内の信頼できる証明書に自己署名証明書を追加しますか?

このページ の説明から自己署名証明書を作成し、インストールしました。すべて正常に動作しているようですが、信頼するためにcURLが必要です。

それ以降のバージョンのcURLには.pemファイル内の信頼できるリストが含まれていないため、.pemファイル here をダウンロードして、この行をphp.iniに入力します。

curl.cainfo = "C:\xampp\php\cacert.pem"

ここで知る必要があるのは、自己署名証明書を信頼するためにcURLを取得する方法だけです。それを信頼するためにブラウザは必要ありません。cURLだけです。

7
Brett

cacert.pemファイルを開いてserver.crtファイルの内容を追加するだけでよいようです。

それらを読むために、server.crtは、自己署名証明書を作成したときに作成され、次のファイルにコピーしたファイルです:C:\xampp\Apache\conf\ssl.crt\server.crt

6
Brett