Si mi aplicación coloca cookies HttpOnly en un cliente y luego necesita eliminarlas, ¿cómo puede eliminarlas por completo?¿Cómo se eliminan las cookies de HttpOnly?
7
A
Respuesta
11
Puede causar la cookie expire cuando el usuario visita su sitio web, por ejemplo:
HttpCookie expiredCookie = new HttpCookie(cookieName);
expiredCookie.Expires = DateTime.UtcNow.AddDays(-1);
Response.Cookies.Add(expiredCookie);
Vas a tener que hacer esto para que cada galleta que desea ser eliminado.
0
No puede comunicarse y eliminar las cookies. Puede tomar todas las cookies, borrar los datos y hacer que caduquen.
+1
bien algún ejemplo de esto? porque todo lo que intenté hasta ahora parece no cambiar nada –
Cuestiones relacionadas
- 1. ¿Cómo se configuran las cookies de httpOnly en ASP Classic?
- 2. ¿Cómo se configuran las cookies HttpOnly en tomcat/java webapps?
- 3. ¿Qué navegadores admiten las cookies de HttpOnly?
- 4. ¿Cómo se eliminan las cookies comodín en Rails?
- 5. ¿Cómo se configura el uso de cookies HttpOnly en PHP
- 6. cómo pruebo el indicador de cookies httpOnly
- 7. Agregue el atributo 'HttpOnly' a todas las cookies de sesión
- 8. Forzar cookies HttpOnly con JRun/ColdFusion
- 9. ¿Cómo funcionan las cookies de HttpOnly con las solicitudes de AJAX?
- 10. ¿Cómo se eliminan las URL en Java?
- 11. configuración de cookies con indicadores HTTPOnly en codeigniter
- 12. ¿Es posible que un ataque XSS obtenga cookies HttpOnly?
- 13. ¿Cómo se eliminan las filas seleccionadas de una JTable?
- 14. ¿Las cookies de ASP.NET MVC no se guardan?
- 15. ¿Cómo se comprueban las cookies con Chrome?
- 16. ¿Cómo se eliminan todas las tablas vacías en SQLite?
- 17. ¿Cómo funcionan las cookies?
- 18. ¿Cuándo se eliminan las variables de la memoria en C++?
- 19. Obteniendo los parámetros de las cookies en PHP?
- 20. ¿Las sesiones de PHP establecen cookies?
- 21. ¿Se eliminan las claves cuando caducan los datos de Memcache?
- 22. phpMailer - Cómo se eliminan los destinatarios
- 23. ¿Cómo se configuran las httpOnlyCookies en ASP.NET?
- 24. SharedPreferences a veces se eliminan
- 25. Jquery AJAX CORS + HttpOnly Cookie
- 26. Cómo leer las cookies locales
- 27. Cómo matar las cookies zombie
- 28. ¿Cómo se eliminan todas las restricciones de clave externa en todas las tablas?
- 29. Highcharts eliminan las etiquetas de valor cero
- 30. ¿Cuándo se eliminan los archivos de NSCachesDirectory?
Tenga en cuenta que no puede destruir verdaderamente la cookie en el cliente. Solo puede pedirle al cliente que destruya la cookie y esperar que se comporte. La mala conducta puede ser un error del cliente o un usuario que copia la cookie del navegador antes de la fecha de caducidad y la copia nuevamente después del vencimiento. Si la cookie contiene información confidencial (como su ID de sesión), debe invalidar la sesión en el servidor para asegurarse de que no pueda volver a utilizarse. – atk
@atk, esto es ciertamente correcto, pero supuse que estaba buscando la manera normal de eliminar las cookies. Por supuesto, no hay garantía de que las cookies se eliminarán a menos que tenga acceso a la computadora del cliente. La única forma de hacerlo es piratear la computadora de cada visitante de su sitio web :) –
Probé algo equivalente a esto y no pareció funcionar para mí, sin embargo, hacer una verificación independiente en esto muestra claramente que funciona y que el componente de terceros que estaba tratando de limpiar después debe haber estado volviendo a introducir las cookies después de que traté de eliminarlas. –