2025年10月2日のブックマーク (1件)

  • 中間証明書に対する対応が各アプリケーションで異なる話 | さくらのナレッジ

    はじめに 記事では中間証明書が正しく設定されていないWebサーバーへのリクエスト時に、各アプリケーションがどのような動作をするかについて調査した結果をまとめます。最初に前提知識や調査に至った理由を書き、その後に調査結果を述べます。 前提知識 記事を読むにあたって簡単なSSL/TLSの基的な知識が必要です。 サーバー証明書/中間CA証明書/ルート証明書の違いとは? サーバー側ですべき設定 WebサイトをSSL化するためには、サーバー側がサーバー証明書と中間証明書を設定する必要があります。しかし、Webサーバーで中間証明書を設定する場合、Webサーバーソフトによっては中間証明書を設定する項目がない場合があります。例えば"Nginx"には中間証明書を直接指定するディレクティブが用意されていないため、サーバ証明書と中間証明書を結合したものを"ssl_certificate"で指定します。"A

    中間証明書に対する対応が各アプリケーションで異なる話 | さくらのナレッジ
    oooooooo
    oooooooo 2025/10/02
    ブラウザは AIA という仕組みで中間証明書を補完。一方 openssl などは補完しない / openssl s_client -connect example.com:443 -showcerts で確認できる