if (Request.Cookies["UserSettings"] != null) { HttpCookie myCookie = new HttpCookie("UserSettings"); myCookie.Expires = DateTime.Now.AddDays(-1d); Response.Cookies.Add(myCookie); }
Tienes más información detallada aquí.
Antes de llegar a esta solución probé el método Remove y Clear de la colección Cookies del Request/Response sin éxito. El motivo se explica en el vínculo anterior: "al llamar al método Remove de la colección Cookies se elimina la cookie de la colección en el servidor, por lo que la cookie no se enviará al cliente. Sin embargo, el método no quita la cookie del cliente si ya existe allí."
No hay comentarios:
Publicar un comentario