タグ

2007年3月10日のブックマーク (1件)

  • SSL / 暗号化 - なんとなく◎

    度々言われていることですが,専用の IP アドレスを持たない name-based バーチャルホストでは SSL は利用できない,というのが定説です.これは, HTTP リクエストの Host ヘッダを読み込む前に SSL ハンドシェークを行わねばならず, リクエストされたホストに適合するサーバ証明書の選択が不可能なためです. もっとも,「証明書のドメイン名が一致しません」といったエラーがブラウザから 出ても構わないということなら,強引に使えないこともないですが. この問題への一つの対応法としては RFC 2817 - Upgrading to TLS Within HTTP/1.1 のように,port 443 (HTTPS) でなく port 80 (HTTP) を用い,いったんクリアテキストで Host ヘッダ等を 渡した後に暗号化に切り替えるという方法も提案されていますが,HTTP

    fashi
    fashi 2007/03/10
    VirtualHostでSSLを利用するには