我正在尝试通过vue-cookies从Cookie中获取sessionid
。
因此,我导入vue-cookies,并打印cookie
import VueCookies from 'vue-cookies';
Vue.use(VueCookies);
console.log(Vue.cookies.keys());
登录后,结果仅显示["csrftoken"]
,但是在Chrome应用程序->存储-> Cookies中,有两个键:csrftoken
和sessionid
。
您能告诉我为什么我无法在sessionid
中获得Vue.cookies.keys()
吗?
谢谢您的帮助。
答案 0 :(得分:0)
Django会话的默认头部httponly为True,将其设置为False后,问题就解决了
django setting.py
SESSION_COOKIE_HTTPONLY = False