Rumah > pembangunan bahagian belakang > Golang > Mengapa Penyemak Imbas Saya Tidak Menyimpan Kuki?

Mengapa Penyemak Imbas Saya Tidak Menyimpan Kuki?

Linda Hamilton
Lepaskan: 2024-12-07 07:59:14
asal
694 orang telah melayarinya

Why Isn't My Browser Saving Cookies?

Pelayar Tidak Menyimpan Kuki: Penyelesaian Masalah dan Penyelesaian

Walaupun menetapkan kuki dalam respons pelayan, penyemak imbas mungkin gagal menyimpannya. Untuk menyelesaikan masalah ini, pertimbangkan perkara berikut:

  1. Benarkan Bukti Kelayakan:

    Pastikan anda telah mendayakan bukti kelayakan untuk permintaan silang asal dengan menetapkan kedua-dua Benderakan AllowCredentials dalam pengendali CORS dan bendera kelayakan untuk "disertakan" dalam permintaan yang menghantar kuki.

    r.Use(cors.Handler(cors.Options{
        AllowCredentials: true,
    }))
    // Fetch API request:
    fetch(`${url}/login`, {
        credentials: "include"
    })
    Salin selepas log masuk
  2. Bendera Selamat Kuki:

    Jika anda menggunakan HTTPS, tambah Secure: true pada tetapan kuki anda. Penyemak imbas tidak menyimpan kuki yang tidak menetapkan bendera ini apabila diakses melalui HTTPS.

    cookie := &http.Cookie{Name: ..., Value: ..., Secure: true}
    Salin selepas log masuk
  3. Had Masa Kuki:

    Semak jika kuki mempunyai jangka hayat yang terhad (cth., MaxAge atau Expires ditetapkan), kerana penyemak imbas tidak akan menyimpan kuki yang tamat tempoh juga tidak lama lagi.

  4. Tetapan Kuki SameSite:

    Pastikan tetapan kuki SameSite sesuai untuk aplikasi anda. Tetapan yang salah boleh menghalang penyemak imbas daripada menyimpan kuki.

  5. Tetapan Penyemak Imbas Lain:

    Semak tetapan kuki penyemak imbas anda untuk memastikan kuki tidak sedang disekat. Selain itu, penyemakan imbas peribadi atau mod inkognito mungkin melumpuhkan storan kuki.

Atas ialah kandungan terperinci Mengapa Penyemak Imbas Saya Tidak Menyimpan Kuki?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan