Rumah > Soal Jawab > teks badan
P粉0638625612023-08-28 20:33:46
Saya menghadapi isu yang sama pada Elektronsisi aplikasi/pelayar
sayacredentials: 'omit'
menyelesaikan masalah amaran untuk saya// Example await fetch('https://example.com', {credentials: 'omit'});
Saya menulis di sini kerana ini adalah pautan pertama dalam Google dan saya percaya ia akan membantu orang seperti saya;
P粉3434089292023-08-28 09:07:54
Seperti yang dibincangkan di sini: https://blog. chromium.org/2019/10/developers-get-ready-for-new.html
Ini sebenarnya adalah isu sisi pelayan. Maksudnya ialah anda menggunakan sumber daripada tapak lain (kebiasaannya JS atau CSS), dan pelayan itu cuba menetapkan kuki walau bagaimanapun, ia tidak menetapkan atribut SameSite
.
Sebabnya ialah:
Memandangkan siaran anda tidak menentukan sama ada anda bekerja di bahagian pelayan atau pelanggan, andaian saya ialah anda bekerja di bahagian pelanggan dan, oleh itu, tiada apa yang boleh anda lakukan kerana sumber perlu mengemas kininya. Walau bagaimanapun, jika anda melakukan pembangunan sisi pelayan, berikut ialah senarai sumber dalam bahasa berbeza: https://github.com/GoogleChromeLabs/samesite-examples
TLDR; Jika anda seorang pembangun pelanggan maka ini adalah kerana sumber yang dipautkan tidak mempunyai tetapan ini dan tiada apa yang boleh anda lakukan mengenainya. Jika anda seorang pembangun bahagian pelayan, lihat pautan github untuk contoh cara membetulkannya untuk tapak anda.
EDIT: Jika anda hanya mahu mengalih keluar mesej, penyelesaian dibincangkan di sini: Amaran atribut Kuki SameSite konsol Chrome , anda boleh melumpuhkannya melalui chrome://flags Cookie 弃用消息禁用
.