Rumah >pembangunan bahagian belakang >Golang >Mengapakah Kuki HTTPSahaja Saya Bukan Tetapan dalam Penyemak Imbas pada Localhost?
HTTOnly Cookie Tidak Tetapkan dalam Penyemak Imbas pada Localhost
Masalah:
Dalam REST API dengan titik akhir log masuk yang menjana kuki HTTPOnly, kuki itu tidak lagi ditetapkan dalam penyemak imbas, walaupun permintaan POST melalui Posmen berfungsi dengan betul. Isu ini berlaku walaupun menggunakan pendekatan yang berfungsi sebelum ini.
Pendekatan Digunakan:
Keputusan:
Penyelesaian:
Masalahnya ialah dalam kaedah JavaScript sisi klien (fetch()). Dengan menambahkan pilihan 'kredential: "include"' pada objek RequestInit, penyemak imbas dibenarkan menghantar dan menerima kuki dengan permintaan itu. Ini adalah perlu untuk kuki HTTPOnly ditetapkan dalam penyemak imbas.
Maklumat Tambahan:
Atas ialah kandungan terperinci Mengapakah Kuki HTTPSahaja Saya Bukan Tetapan dalam Penyemak Imbas pada Localhost?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!