首页 > 解决方案 > 使用 vue-cookies 时我无法获取 sessionid

问题描述

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

所以我导入 vue-cookies,并打印 cookie

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

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

sessionid你能告诉我为什么我进不去Vue.cookies.keys()吗?
感谢您的帮助。

标签: vue.js

解决方案


django session的默认head httponly为True,我设置为False后,问题解决

django 设置.py

SESSION_COOKIE_HTTPONLY = False

推荐阅读