Czy ktoś jeszcze otrzymuje to ostrzeżenie dotyczące konsoli Chrome?
Plik cookie powiązany z zasobem obejmującym wiele witryn został ustawiony bez
SameSite
atrybutu. Przyszłe wydanie przeglądarki Chrome będzie dostarczać pliki cookie z żądaniami obejmującymi wiele witryn, tylko jeśli zostaną ustawione za pomocąSameSite=None
iSecure
. Możesz przejrzeć pliki cookie w narzędziach programistycznych w obszarze Aplikacja> Pamięć> Pliki cookie i zobaczyć więcej szczegółów na stronie i.
W Chrome Flags chrome: // flags / Próbowałem wyłączyć oba:
SameSite domyślnie pliki cookie
Pliki cookie bez SameSite muszą być bezpieczne
I ostrzeżenie nie zniknie.
Odpowiedzi:
Możesz je wyłączyć poprzez chrome: // flags Wyłączone komunikaty o wycofywaniu plików cookie.
źródło
Jest to coś, co osoby trzecie ustawiające pliki cookie (takie jak Stripe) muszą obsługiwać na swoim końcu.
Dotarłem do Stripe, ponieważ otrzymywałem ten komunikat o płatnościach Stripe.
Odpowiedź obsługi paska:
Wygląda na to, że już śledzimy to wewnętrznie, ponieważ to ostrzeżenie pochodzi z Stripe.js, a nie z elementów reagujących na paski. Na razie jest to ostrzeżenie i nie wpłynie na płatności, a my pracujemy nad poprawką, która wyeliminuje ten komunikat i będzie kompatybilna z nadchodzącymi zmianami obsługi plików cookie w Chrome.
(Ja) Więc to wszystko na twoim końcu? Nie muszę nic robić?
Nie, to jest coś, co musimy wypracować na naszym końcu.
Och, jeśli jesteś programistą w Stripe / Facebook / Pinterest / tak dalej, ta odpowiedź nie zadziała;)
źródło
Wersja Chrome 80 będzie dostępna 4 lutego. Wygląda na to, że ostrzeżenie o konsoli „SameSite Cookie Attribute” zostało w końcu rozwiązane przez Google. Możesz pobrać Chrome Beta i wykonać własne testy przed uruchomieniem oficjalnej wersji 80.
źródło
Mam ten sam problem ze skryptem paypal, a ponieważ tylko oni mogą ustawić plik cookie, muszą go naprawić, aby przeglądarki domyślnie korzystające z tej funkcji mogły poprawnie wyświetlać zawartość użytkownikom.
źródło
To było mi potrzebne, aby w końcu rozwiązać problem. Przeczytaj uważnie ostrzeżenie i włącz / wyłącz wymagane elementy w moich ustawieniach Google Chrome
Nie ignoruj ostrzeżenia i ukryj komunikaty ostrzegawcze!
Rozważ to jako obejście. Idealnie, niezależnie od tego, która aplikacja innej firmy, którą próbujesz załadować, musi mieć
SameSite=None and Secure
ustawione parametry w nagłówkach.źródło