lincenying / mmf-blog-vue2

mmf-blog vue2.0 (vue2, vue-router, vuex)
https://vue.mmxiaowu.com
MIT License
232 stars 48 forks source link

不同域名cookie获取不到 #11

Open wbcz opened 7 years ago

wbcz commented 7 years ago

部署到不同域名的时候,前端已经设置了withCredentials=true,后端也设置了单独的域名并允许cookie,并且在浏览器看到了response headers的set-cookie属性,但是前端就是拿不到 image

lincenying commented 7 years ago

你的是意思, vue代码在一个域, api在另外一个域? withCredentials 只是允许api请求时, 带上api的cookies, 而不是带上vue的cookies 写cookies自然也一样, api只能写api的域

如果vue和api是同主域, 不同的二级域的话vue.xxx.com 和 api.xxx.com , 可以把cookie写到 .xxx.com 下, 这样vue和api都能拿到, 如果主域都不一样, 还是不用想了.

wbcz commented 7 years ago

解决了!!!感谢