Zasób między witrynami w <URL> został ustawiony bez atrybutu `SameSite` .NET

19

Jak rozwiązać SameSiteatrybut?

: 1 Plik cookie powiązany z zasobem obejmującym wiele witryn pod adresem http://doubleclick.net/ został ustawiony bez SameSiteatrybutu. 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=Nonei Secure. Możesz przeglądać pliki cookie w narzędziach dla programistów w obszarze Aplikacja> Pamięć> Pliki cookie i zobaczyć więcej szczegółów na https://www.chromestatus.com/feature/5088147346030592 i https://www.chromestatus.com/feature/5633521622188032 .

to samo dla google.com, linkedin, facebook.com, twitter.com. itp

Nie można dodać atrybutów „Samesite”. Jaki będzie najlepszy sposób na rozwiązanie tego problemu?

William M. Ramirez
źródło
musisz wyłączyć zasadę cors jako obejście problemu
Prometheus
Możliwy duplikat ostrzeżenia SameSite Chrome 77
frederj

Odpowiedzi:

0

Powodem, dla którego pojawia się to ostrzeżenie, jest to, że używasz zewnętrznego zasobu (takiego jak obraz). W moim przypadku skopiowałem adres URL / adres obrazu online i umieściłem go w moim projekcie. Nie zapisałem go w folderze, więc dostałem to ostrzeżenie.

Sposób rozwiązania tego problemu jest prosty: właśnie to powiedziałem: pobierz plik, do którego próbujesz uzyskać dostęp lokalnie, a to ostrzeżenie zniknie.

Mam nadzieję że to pomoże

AllJs
źródło
1
Co jeśli nie chcemy przechowywać tych plików lokalnie? Powiedzmy, że mam 12 KB tych plików?
Rmy5