Rumah  >  Soal Jawab  >  teks badan

Tidak dapat menetapkan tapak yang sama dan sifat selamat vue-cookies

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粉436688931P粉436688931207 hari yang lalu392

membalas semua(1)saya akan balas

  • P粉555682718

    P粉5556827182024-03-26 17:59:52

    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://.

    balas
    0
  • Batalbalas