使用vue-cookie时我无法获取sessionid

时间:2019-05-07 06:52:42

标签: vue.js

我正在尝试通过vue-cookies从Cookie中获取sessionid

因此,我导入vue-cookies,并打印cookie

import VueCookies from 'vue-cookies';
Vue.use(VueCookies);
console.log(Vue.cookies.keys());

登录后,结果仅显示["csrftoken"],但是在Chrome应用程序->存储-> Cookies中,有两个键:csrftokensessionid

您能告诉我为什么我无法在sessionid中获得Vue.cookies.keys()吗?
 谢谢您的帮助。

1 个答案:

答案 0 :(得分:0)

Django会话的默认头部httponly为True,将其设置为False后,问题就解决了

django setting.py

SESSION_COOKIE_HTTPONLY = False