ホームページ  >  記事  >  ウェブフロントエンド  >  ブラウザを閉じた後もセッション Cookie が Chrome に残るのはなぜですか?

ブラウザを閉じた後もセッション Cookie が Chrome に残るのはなぜですか?

DDD
DDDオリジナル
2024-11-19 07:15:03622ブラウズ

Why Do My Session Cookies Persist in Chrome Even After Closing the Browser?

Chrome のセッション Cookie の難問

背景:
JavaScript でセッション Cookie を設定する場合、一般的に期待されるのは、セッション Cookie を設定することです。ブラウザの終了時に期限切れになります。ただし、ブラウザを閉じた後もセッション Cookie が残るという Chrome の異常が発生しました。

問題の説明:
ユーザーは、標準的な方法に従って一貫してセッション Cookie を設定します。それにもかかわらず、Chrome はブラウザを終了した後も Cookie を保持します。この問題は Mac OSX Lion で発生しますが、Windows XP や Ubuntu などの他のプラットフォームは予想どおりに動作します。

説明:

Chrome で永続的なセッション Cookie が使用される理由:

Chrome の異常な動作は、「中断したところから続行する」という特定の設定に起因します。このオプションが有効になっている場合、Chrome はブラウザ セッション全体でセッション Cookie を含むブラウジング設定を維持することを目的としています。これにより、そのような Cookie の通常の有効期限ルールが上書きされます。

解決策:

この問題を解決するには、[中断したところから続行] 設定を無効にする必要があります:

  1. Chrome の設定を開きます。
  2. [履歴] セクションで、[中断したところから続行] チェックボックスをオフにします。
  3. Chrome を再起動して変更を適用します。

参考資料:

このトピックに関する追加の洞察と議論については、次のリソースを参照してください:

  • バグ レポート: [Chrome は一時 Cookie を削除しません – つまり、すべてのブラウザ Windows を閉じても自動的にログアウトしません](https://bugs.chromium.org/p/chromium/issues/detail?id=128513)
  • Chromium の問題 128513: [Chrome プロセスが閉じられたときにセッション Cookie がクリアされない](https://bugs.chromium.org/p/chromium/issues/detail?id=128513)
  • 問題 128567: [セッションのみCookie は削除されません](https://bugs.chromium.org/p/chromium/issues/detail?id=128567)

以上がブラウザを閉じた後もセッション Cookie が Chrome に残るのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。