Wpis z mikrobloga

Dodaję ciasteczka w UserScript dla wykop.pl w ten sposób:
document.cookie = us-blocklistSwitch=nieChcęBlocklistSwitch; sameSite: "Lax"; maxAge=${100*365*24*60*60}; path=/;
I mam w konsoli taki komunikat:

Ciasteczko „us-blocklistSwitch” nie ma odpowiedniej wartości atrybutu „SameSite”. Niedługo ciasteczka bez atrybutu „SameSite” lub z nieprawidłową wartością będą traktowane według zasady „Lax”. Oznacza to, że ciasteczko nie będzie już wysyłane w kontekstach zewnętrznych witryn. Jeśli aplikacja wymaga dostępności tego ciasteczka w takich kontekstach, proszę dodać do niego atrybut „SameSite=None“. [https://developer.mozilla.org/docs/Web/HTTP/Headers/Set-Cookie/SameSite](https://developer.mozilla.org/docs/Web/HTTP/Headers/Set-Cookie/SameSite) zawiera więcej informacji o atrybucie „SameSite”
Próbowałem sameSite: "Lax";, sameSite: "strict";, sameSite: "None";`, ale komunikat jest za każdym razem ten sam.

Jak zaradzić temu komunikatowi?
#programowanie #webdev #frontend #userscripts #firefox #greasemonkey
look997 - Dodaję ciasteczka w UserScript dla wykop.pl w ten sposób:
document.cookie ...

źródło: comment_1666263106rz38n4kqn3aEexxTs5R9A4.jpg

Pobierz
  • 4