Zenn
Open1

TLS/SSLメモ

kenmakenma

curlで、SSL証明書エラーで接続できない場合、

  • 解決法1: -kオプションでエラーを無視
curl -k https://foo.bar.com
  • 解決法2: 証明書を取得して、それを使う。
openssl s_client -showcerts -connect foo.bar.com:443  </dev/null 2>/dev/null | openssl x509 -outform PEM > server-cert.pem

で、証明書を server-cert.pemとして保存する。

curl --cacert server-cert.pem https://foo.bar.com
ログインするとコメントできます