vue项目cookie问题,线上同域可以,但本机代理方式不行
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue项目cookie问题,线上同域可以,但本机代理方式不行相关的知识,希望对你有一定的参考价值。
参考技术A 问题描述 : 后端在服务端设置了cookie,但是前端本机调试测试环境无法得到cookie,也无办法自动带过去其它接口。但是什么不改变打包发到测试上去就可以。前端如何解决?解决 : 1: 让后端从接口中返回cookie值。
2: 然后自已在自已本域中建立cookie,跟其cookie值和命名一致。
3: 设置 axios.withCredentials =true,跨域才可以带过去。
原因:cookie只能在自已域设置cookie,所以本地和服务端是不同域,无法得到。所以要使用第一种方式得到cookie的值,然后在本地域localhost设置cookie,然后再设置axios可以进行跨域发送,这样来解决问题。
以上是关于vue项目cookie问题,线上同域可以,但本机代理方式不行的主要内容,如果未能解决你的问题,请参考以下文章