Rumah  >  Soal Jawab  >  teks badan

java - [cookie跨域问题]cookie.setDomainName()不起作用?

为了做一个免登陆,需要回写非当前域名的cookie,使用cookie.setDomain(".test.com"); response.addCookie(cookie);不起作用,请教下为什么?

PHP中文网PHP中文网2741 hari yang lalu575

membalas semua(3)saya akan balas

  • 大家讲道理

    大家讲道理2017-04-18 09:51:00

    Jika ia adalah nama domain peringkat kedua bagi nama domain semasa, ia nampaknya boleh dilakukan, jika tidak, ia tidak disokong. Ini adalah keperluan dalam spesifikasi keselamatan, dan pelaksana penyemak imbas tidak akan melakukan ini melainkan anda membuat penyemak imbas sendiri.

    balas
    0
  • 天蓬老师

    天蓬老师2017-04-18 09:51:00

    Sediakan pada halaman hadapan anda

    document.domain = 'test.cn'; //这样就能读取到一级域名下(不同的二级域名也能读取的到)得所有cookie

    Perhatikan sama ada nama kuki yang berbeza ditetapkan di latar belakang

    balas
    0
  • PHPz

    PHPz2017-04-18 09:51:00

    Kekangan spesifikasi HTTP melarang pembacaan dan penulisan kuki merentas domain. Walaupun penyemak imbas menerima kuki yang dihantar oleh pelayan (yang menyalahi undang-undang), ia hanya mengabaikannya.

    balas
    0
  • Batalbalas