開発中で、https://localhost
にアクセスする必要があります。証明書が一致しないことを知っています。カールにそれを無視させたいだけです。現在、次のエラーメッセージが表示されます。
curl: (51) SSL peer certificate or SSH remote key was not OK
とにかくアクセスを実行するようにカールに指示することは可能ですか?
ええ、curl --help
または man curl
が言っていたように、それを行うことができます。
-k, --insecure
(SSL)このオプションにより、curlは「安全でない」SSL接続と転送を明示的に実行できます。すべてのSSL接続は、デフォルトでインストールされているCA証明書バンドルを使用して、安全になるように試みられます。 -k、--insecure を使用しない限り、これにより、「安全でない」と見なされるすべての接続が失敗します。
詳細については、このオンラインリソースを参照してください。 http://curl.haxx.se/docs/sslcerts.html
curl -kまたはcurl --insecureは、この特定のエラー条件を修正しません: "curl:(51)SSL peer certifcate