¿Cómo eliminar todas las cookies expiradas de una CookieCollection?¿Cómo eliminar todas las cookies caducadas de CookieCollection?
Respuesta
La manera de quitar una cookie es cambiarlo fecha de caducidad a algo que ya ha pasado .. pero una cookie caducada nunca debe ser enviado desde el navegador en el primer caso ...
Usted no puede eliminar directamente una cookie en la computadora de un usuario. Sin embargo, puede ordenar al navegador del usuario que elimine la cookie estableciendo la fecha de caducidad de la cookie en una fecha anterior. La próxima vez que un usuario haga una solicitud a una página dentro del dominio o ruta que establece la cookie, el navegador determinará que la cookie ha expirado y la eliminará.
if (Request.Cookies["UserSettings"] != null)
{
HttpCookie myCookie = new HttpCookie("UserSettings");
myCookie.Expires = DateTime.Now.AddDays(-1);//add -1 days
Response.Cookies.Add(myCookie);
}
Pruebe esto.
var cookies = Request.Cookies;
foreach (HttpCookie cookie in cookies)
{
if (cookie.Expires < DateTime.Now)
{
Request.Cookies.Remove(cookie.Name);
}
}
Tenga en cuenta la excerpt from MSDN,
Llamando al método Remove de la colección Cookies elimina la cookie de la colección en el lado del servidor, por lo que la cookie no se enviarán al cliente. Sin embargo, el método no elimina la cookie del cliente si ya existe allí.
- 1. ¿Cómo eliminar todas las cookies de UIWebView?
- 2. Cómo borrar todas las cookies con jQuery
- 3. Todas Las cookies
- 4. eliminar las cookies de navegador
- 5. ¿Cómo insertar CookieCollection en CookieContainer?
- 6. cómo eliminar las cookies en asp.net
- 7. Eliminar las cookies almacenadas anteriormente de Mechanize
- 8. Recuperando todas las cookies en Python
- 9. Necesito obtener todas las cookies del navegador
- 10. ¿Cómo eliminar todas las cookies de dominio actuales en el sitio web de MVC?
- 11. eliminar manualmente las cookies de autenticación asp.net
- 12. Eliminar todas las imágenes
- 13. Acceda a todas las cookies almacenadas
- 14. ¿Cómo eliminar todas las columnas de JTable?
- 15. ¿Cómo eliminar todas las relaciones de manytomany?
- 16. ¿Cómo obtener todas las cookies de CookieManager para Android?
- 17. ¿Es posible eliminar las cookies del subdominio?
- 18. Consultas caducadas y appengine
- 19. JavaScript bookmarklet para eliminar todas las cookies dentro de un dominio dado
- 20. eliminar todas las variables, excepto las funciones
- 21. UIButton eliminar todas las acciones de destino
- 22. Eliminar todas las instancias de CKEditor
- 23. Agregue el atributo 'HttpOnly' a todas las cookies de sesión
- 24. jquery, eliminar cookies
- 25. ¿Cómo funcionan las cookies?
- 26. eliminar todas las subcapas de una visión
- 27. Java: Eliminar todas las filas de DefaultTableModel
- 28. Eliminar todas las reglas de CSS
- 29. * Realmente * eliminar cookies con javascript
- 30. Cómo matar las cookies zombie