ubiquitour.com

Cómo eliminar Cookies con ASP

Las cookies se utilizan para guardar datos en la computadora de un navegador web. Por ejemplo, cuando un navegador web registra en una cuenta en un sitio web y a continuación, selecciona una casilla de "Recordar mi", se utiliza una cookie para recordar información de la cuenta del usuario. A diferencia de las sesiones que tiempo de espera y desconectar al usuario, las cookies permanecen en la máquina del cliente hasta que caducan o se eliminan.

Instrucciones

1 Crear una cookie. Para eliminar una cookie, se necesita existir. Para crear una cookie, todo lo que necesita es un llamado a la clase, el nombre de la cookie y los datos que desea guardar.

HttpCookie eHowCookie = HttpCookie(\"Hello\") nuevoIReHowCookie.Value = "Say Hola"IRResponse.Cookies.Add (eHowCookie);

2 Asegurarse de que la cookie existe. Hay ningún punto en eliminar una cookie que no existe, por lo tanto aseguran la cookie no es null antes de eliminarlo. En este ejemplo, si la cookie de "Hola" devuelve null, entonces la cookie no existe.

HttpCookie cookie = Request.Cookies[\"Hello\"];

3 Eliminar la cookie. Eliminar la cookie estableciendo su fecha de vencimiento en el pasado.

Response.Cookies["Hello"]. Vence = DateTime.Now.AddDays(-1);

4 Si usted tiene múltiples cookies set, puede borrar todas las cookies de bucle a través de cada uno.

String [] sitecookies = Request.Cookies.AllKeysIR

foreach (string cookie in sitecookies ) { Response.Cookies[cookie].Expires = DateTime.Now.AddDays(-1)

IR

}5

Borrar una cookie automáticamente mediante el establecimiento de una fecha de caducidad en el cliente. Esto borra la cookie de la máquina una vez que caduque. Lo siguiente elimina una cookie dentro de cinco días desde la fecha actual.

Response.Cookies["Hello"]. Vence = DateTime.Now.AddDays(+5);