ubiquitour.com

Cómo eliminar las Cookies en ASP Net

Cómo eliminar las Cookies en ASP Net

Las cookies proporcionan configuraciones guardadas para una interfaz web para lectores. Por ejemplo, cuando se compruebe una caja con la etiqueta \"Keep me logeado, \" el sitio web guarda una cookie en directorio del navegador. Cuando un usuario cierra o desea cambiar la configuración, el programador web borra las cookies de memoria caché del usuario. Esto puede hacerse con sólo unas pocas líneas de código en el entorno. net, que se utiliza para crear páginas web dinámicas para empresas.

Instrucciones

1 Recuperar una lista de cookies en el navegador y configurar la lista a una variable. Puede recuperar sólo las cookies que son pertinentes a la aplicación, por lo que las cookies del sitio se incluyen. El código siguiente recupera sus cookies:String [] myCookies = Request.Cookies.AllKeys;

2 Crear un bucle que recorre en iteración cada cookie. Las cookies se eliminan individualmente, pero el código siguiente busca a través de cada galleta para borrarlo:foreach (galleta de la cadena en myCookies){}

3 Rellenar el bucle que borra cada cookie. Para eliminar una cookie, la propiedad de fecha de vencimiento se establece en un valor pasado. El siguiente código elimina cada galleta en la aplicación:foreach (galleta de la cadena en myCookies){Response.Cookies[cookie]. Vence = DateTime.Now.AddDays(-1)IR}El \"DateTime\" valor recupera la fecha actual y fecha de caducidad de la cookie se establece en un día en el pasado. Esta técnica elimina la cookie en el navegador.