Rumah >hujung hadapan web >tutorial js >Mengapa Kuki Sesi Saya Berkekalan dalam Chrome Walaupun Selepas Menutup Penyemak Imbas?
Latar Belakang:
Apabila ia datang untuk menetapkan kuki sesi dalam JavaScript, jangkaan umum adalah bahawa ia harus tamat tempoh apabila pelayar ditamatkan. Walau bagaimanapun, pengguna telah mengalami anomali dengan Chrome di mana kuki sesi berterusan walaupun selepas menutup penyemak imbas.
Penerangan Masalah:
Pengguna secara konsisten menetapkan kuki sesi mengikut amalan standard. Walaupun begitu, Chrome mengekalkan kuki di luar pelayar keluar. Isu ini berlaku dalam Mac OSX Lion, manakala platform lain seperti Windows XP dan Ubuntu berkelakuan seperti yang dijangkakan.
Penjelasan:
Sebab Kuki Sesi Berterusan dalam Chrome :
Tingkah laku menyimpang dalam Chrome berpunca daripada tetapan tertentu: "Teruskan tempat anda berhenti." Apabila pilihan ini didayakan, Chrome menyasarkan untuk mengekalkan pilihan penyemakan imbas, termasuk kuki sesi, merentas sesi penyemak imbas. Ini mengatasi peraturan tamat tempoh lazim untuk kuki tersebut.
Penyelesaian:
Untuk menyelesaikan isu ini, seseorang mesti melumpuhkan tetapan "Teruskan tempat anda berhenti":
Bacaan Lanjut:
Untuk mendapatkan cerapan dan perbincangan tambahan tentang topik ini, rujuk sumber berikut:
Atas ialah kandungan terperinci Mengapa Kuki Sesi Saya Berkekalan dalam Chrome Walaupun Selepas Menutup Penyemak Imbas?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!