Tidak dapat menetapkan tapak yang sama dan sifat selamat vue-cookies
P粉436688931
P粉436688931 2024-03-25 20:31:45
0
1
421

Saya menggunakan vue-cookies untuk projek vue.js saya. Saya menetapkan kuki daripada kod berikut:

this.$cookies.set('session',response.data.sessionCookie,'7d',null,null,true,'None')

Tetapi apabila saya melihat kuki, ia tidak ditetapkan, tetapi apabila saya menggunakan kod berikut:

this.$cookies.set('session',response.data.sessionCookie)

Saya dapat melihat biskut sedang ditetapkan. apa patut saya buat? Dilampirkan adalah tangkapan skrin menetapkan kuki dan kod sampel saya. Saya menggunakan ini https://www.npmjs.com/package/vue-cookies

Sila semak teks yang diserlahkan di mana saya menetapkan kuki

Menggunakan sekeping kod kedua, apabila tiada atribut digunakan, kuki saya ditetapkan dan saya boleh melihatnya dalam kuki

P粉436688931
P粉436688931

membalas semua(1)
P粉555682718

Ini mungkin kerana anda cuba menetapkan kuki selamat menggunakan http:// dalam persekitaran pembangunan, yang tidak selamat.

Menurut dokumentasi MDNArahan tentang kuki selamat:

Anda boleh cuba menguji ciri ini pada pelayan selamat, atau jalankan Vue CLI dalam mod selamat. Untuk melakukan ini, tambahkan yang berikut pada vue.config.js dalam akar projek anda:

module.exports = {
  devServer: {
    https: true
  }
}

Pastikan selepas memulakan semula pelayan pembangunan dengan tetapan ini, taip https://localhost:8080/ dalam penyemak imbas anda, ia tidak akan mengubah hala jika anda menaip https://localhost:8080/,如果您键入 http://.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan