Estoy tratando de eliminar una cookie usando la biblioteca js-cookie .
Tenga en cuenta que esta cookie no es creada por mí. es de otro equipo y
no se puede cambiar esta cookie de ninguna manera.
Pero la cookie permanece incluso después de intentar eliminarla.
¿Podría por favor saber qué estoy haciendo mal?
Estos son los detalles de la cookie.
name: my_cookie value: uligasdf67gdjfkb Domain: .mycompany.com Path: / Expires / Max-Age: 2021-09-15T21:39:37:757Z Size 59 HttpOnly: Has a tick which I believe indicates yes. SameSite: Lax SameParty: (Empty) Priority: MediumEsta cookie está configurada para caducar en 10 minutos después de configurarse, pero dependiendo de cierta lógica, solo quiero eliminarla antes de que caduque.
Así es como estoy tratando de eliminarlo sin efecto, la cookie no se eliminó.
Usando el paquete js-cookie .
Importando en mi archivo package.json
"dependencies": { "js-cookie": "^2.2.0" },Lógica para eliminar.
import Cookies from 'js-cookie'; Cookies.remove('my_cookie', { path: '/', domain: '.mycompany.com' });¿Hay alguna forma de evitar esto para eliminarlo?
Editar:
Intenté lo que se sugiere en esta página para configurar la cookie con un valor vacío para eliminar esencialmente la cookie.
Cookies.set('my_cookie', '');Pero termino con 2 galletas. La diferencia es el dominio.
La cookie existente que aún no se elimina.
name value domain my_cookie asdfasdfasfd .mycompany.comLa cookie se duplica en lugar de anularse
name value domain my_cookie qwww.mycompany.com