11
votes

Supprimer les cookies du navigateur

Comment supprimer les cookies du navigateur dans ASP.NET C #


2 commentaires

... Et à l'avenir, le premier coup sur Google pour cette requête sera tellement. C'est pourquoi nous avons également besoin des "petites" questions. :) alors ftw.


accepter les ANS si cela fonctionne pour vous


4 Réponses :


0
votes

Le moyen le plus simple de supprimer un cookie est de définir sa date d'expiration à une heure du passé.
Par exemple,
Set-Cookie: Cookiename =; expire = mercredi 12 mai 2010 06:33:04 GMT;
Cela fonctionne car à l'époque je pose, mer, 12 mai 2010 06:33:04 GMT est le HTTP-TIMESTAMP, qui ne se reproduira plus jamais.


0 commentaires

21
votes

Voici comment. XXX



8
votes

ci-dessous est le code où vous pouvez supprimer tous les cookies: xxx

pour plus de détails sur les cookies: http://msdn.microsoft.com/en-us/library/ms178194.aspx


1 commentaires

Notez qu'il n'a pas de sens d'inclure la ligne BulletedList1, sauf si vous souhaitez également répertorier les cookies supprimés.



3
votes

assistant basé sur http://msdn.microsoft.com/fr- US / Bibliothèque / MS178195.aspx :

public static void DeleteCookie(
  HttpRequest request, HttpResponse response, string name)
{
  if (request.Cookies[name] == null) return;
  var cookie = new HttpCookie(name) {Expires = DateTime.Now.AddDays(-1d)};
  response.Cookies.Add(cookie);
}


0 commentaires