* Realmente * borrando cookies con javascript

La forma de eliminar las cookies en javascript es establecer la fecha de vencimiento en el pasado. Ahora, esto en realidad no elimina la cookie, al menos en Firefox. Solo significa que la cookie se eliminará al cerrar el navegador.

Esto es un problema para nosotros: tenemos un producto que implica archivar páginas web de muchos sitios potenciales, con todo este contenido almacenado en nuestro servidor. Y para asegurarnos de que las páginas se procesen correctamente, también incluimos todos los js. Sin embargo, a menudo js establece las cookies, y dado que la página se almacena en caché en nuestro servidor, estas cookies se configuran en nuestro domini

Entonces, con el tiempo, las cookies de docenas de sitios archivados se acumulan bajo nuestro dominio. Y, finalmente, el encabezado de Cookie excede la longitud máxima del contenido, lo que resulta en un código de error HTTP 400.

Y debido a que nuestros clientes se encuentran principalmente en entornos corporativos, nunca reinician sus máquinas ni cierran sus navegadores: pueden permanecer encendidos durante meses. Por lo tanto, esta eliminación "suave" no funciona, al menos de manera no confiable.

¿Hay alguna forma de eliminar físicamente las cookies dentro de la sesión en javscript? O, alternativamente, ¿hay alguna forma de evitar que se configuren?

Respuestas a la pregunta(4)

Su respuesta a la pregunta