当然のことながら、シークレットモードでは、アクセスしたWebサイトの痕跡が残ることはありません。
ただし、HSTS(HTTP Strict Transport Security)では、ブラウザがHSTSを要求したホストのデータベースを保持し、後続の要求に対してHSTSを尊重する必要があります。
これにより競合が発生し、競合を解決するには2つの方法があります。
ブラウザは、シークレットセッション外でブラウジングする場合でも、シークレットセッション内で行われたHSTS要求を常に受け入れます。
ブラウザは、シークレットセッション内で行われたHSTSリクエストを、そのセッションのみに受け入れます。
それらのうちどれが人気のあるブラウザに実装されていますか?
さらに、コメントで説明されているように、シークレットセッション外のHSTSリクエストはシークレットセッション内のリクエストに影響しますか?
Firefoxでは、Firefox 34以降、HSTSセットは通常のブラウジングモードとプライベートブラウジングモードの間で共有されません。
Internet Explorer(11) HSTSをサポートしていません 。
ChromiumとOperaでは、HSTSセットは各閲覧プロファイル(通常およびシークレット)で一意です。これは、chrome://net-internals/#hsts
にアクセスして簡単に確認できます。
chrome.exe --user-data-dir=%TMP%\whatever
などのクリーンな状態を取得します。chrome://net-internals/#hsts
にアクセスし、検索ボックスに「addons.mozilla.org」などのHSTSを使用するドメインを入力して、[クエリ]を押します。ドメインは報告されません。fiddlerを使用し、HSTSを有効にしてサイトにアクセスする
以前に非シークレットで設定されている場合、シークレットでHSTSを尊重します(つまり、すぐにHTTPSにトンネルし、HTTP URLを要求しません)
以前にシークレットモードでのみアクセスしたサイトの場合、シークレットモードでHSTSを尊重します(つまり、すぐにHTTPSにトンネルし、HTTP URLを要求しません)。
IEはIE 12- http://www.cso.com.au/article/542244/ Microsoft_confirms_http_strict_transport_security_ie_12 /