質問: Strict Transport Securityとゆうものを最近知り 解釈としては、このヘッダが付いたサイトでは、サイトからほかのサイトへ飛ぶ際にはHTTPS通信での通信のみに制限する、、といったものでして 仮に、Node.jsのWebSocket,Scoketio等を使用する際、これらのチャットサーバーに取り付けても意味はあるのでしょうか? (考えられる動作は、悪質な利用者がサーバーのスクリプトをなんらかの方法で書き換えられた場合、特定のURLにジャンプするような実装の時は、そのサイト(HTTP)へ移動出来なくさせるXSS対策の応用。。とゆう感じですか?)
回答: > > 解釈としては、このヘッダが付いたサイトでは、サイトからほかのサイトへ飛ぶ際にはHTTPS通信での通信のみに制限する、、といったものでして > > > いえ、**このサイト**にアクセスする場合に次回からもHTTPSを強制する、という意味で、他サイトのリンクに影響するものではありません。 ただ、WebSocketもSSLなし(`ws:`)とSSLあり(`wss:`)がありますので、HSTSがあった場合は強制的に`wss:`での接続となります。 Bugzilla(FirefoxのIssue) Chromiumのコミット