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?


musisz wyłączyć zasadę cors jako obejście problemu
Prometheus

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


1
Co jeśli nie chcemy przechowywać tych plików lokalnie? Powiedzmy, że mam 12 KB tych plików?
Rmy5
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.