状況
*.example.com のワイルドカード証明書を 1 枚取得した。これ 1 枚で HTTPS にしたい名前を洗い出している。
この証明書だけで HTTPS にできる名前の組み合わせは?
正答
example.comとwww.example.comapi.example.comとv2.api.example.comwww.example.comとapi.example.comwww.example.comとwww.example.jp
解説
ワイルドカード証明書の * は、ドットで区切ったラベル 1 つ分だけに一致する。*.example.com は www.example.com や api.example.com には有効だが、* が空になる example.com(頂点)には一致しない。v2.api.example.com は * の位置にラベルが 2 つ入るので対象外。www.example.jp はドメインそのものが違う。頂点や 2 段下も使うなら、証明書の SAN(サブジェクト代替名)に example.com や *.api.example.com を追加する。名前が合わないと、ブラウザは名前の不一致として警告を出す。
この問題を含む ネットワーク基礎 のテストを制限時間つきで解く
ネットワーク基礎クイズへ