在本机开发环境下没有问题,但部署到生产环境下,cookie莫名其妙的丢失。
开始的语句为:
this.$http.get(process.env.DJANGO_API + 'api/projectoption/')
.then((response) => {
var res = JSON.parse(response.bodyText)
this.projectOption = res['options']
});
加了{ credentials: true }
修改后:
this.$http.get(process.env.DJANGO_API + 'api/projectoption/',{ credentials: true })
.then((response) => {
var res = JSON.parse(response.bodyText)
this.projectOption = res['options']
});
问题解决!但跨域及相关问题仍然没有搞明白,有时间再深入研究。