Maison >interface Web >js tutoriel >Pourquoi mes cookies de session persistent-ils dans Chrome même après la fermeture du navigateur ?

Pourquoi mes cookies de session persistent-ils dans Chrome même après la fermeture du navigateur ?

DDD
DDDoriginal
2024-11-19 07:15:03681parcourir

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

L'énigme des cookies de session de Chrome

Contexte :
Lorsqu'il s'agit de définir des cookies de session en JavaScript, l'attente générale est qu'ils devraient expirer à la fermeture du navigateur. Cependant, les utilisateurs ont rencontré une anomalie avec Chrome où les cookies de session persistent même après la fermeture du navigateur.

Description du problème :
L'utilisateur définit systématiquement les cookies de session conformément aux pratiques standard. Malgré cela, Chrome conserve les cookies au-delà des sorties du navigateur. Le problème se produit sous Mac OSX Lion, tandis que d'autres plates-formes comme Windows XP et Ubuntu se comportent comme prévu.

Explication :

Raison des cookies de session persistants dans Chrome :

Le comportement aberrant de Chrome provient d'un paramètre spécifique : "Continuer là où vous vous êtes arrêté." Lorsque cette option est activée, Chrome vise à conserver les préférences de navigation, y compris les cookies de session, au fil des sessions du navigateur. Cela remplace les règles d'expiration habituelles pour ces cookies.

Solution :

Pour résoudre ce problème, il faut désactiver le paramètre « Continuer là où vous vous êtes arrêté » :

  1. Ouvrez les paramètres de Chrome.
  2. Dans la section « Historique », décochez la case intitulée « Continuer là où vous vous êtes arrêté ».
  3. Redémarrez Chrome pour appliquer la modification.

Lectures complémentaires :

Pour des informations et des discussions supplémentaires sur ce sujet, reportez-vous aux ressources suivantes :

  • Rapport de bug : [Chrome ne supprime pas les cookies temporaires, c'est-à-dire qu'il ne me déconnecte pas automatiquement lorsque je ferme tous les navigateurs Windows](https://bugs.chromium.org/p/chromium/issues/detail?id=128513)
  • Problème 128513 dans Chromium : [Les cookies de session ne sont pas effacés à la fermeture des processus Chrome](https://bugs.chromium.org/p/chromium/issues/detail?id=128513)
  • Problème 128567 : [Session uniquement les cookies ne sont pas supprimés](https://bugs.chromium.org/p/chromium/issues/detail?id=128567)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn