.net core中解决vue使用axios请求接口时未携带cookie信息的处理

此方案的解决办法还是挺简单的,正常情况下,就是打开axios的withCredentials即可

// create an axios instance
const service = axios.create({
  baseURL: process.env.VUE_APP_BASE_API, // url = base url + request url
  withCredentials: true, // send cookies when cross-domain requests
  timeout: 5000, // request timeout  
})

但是实际使用过程中,会发现这个东西有点坑

 

 cors跨域这里,一定要清楚的指定前端项目的地址,不能使用 WithAllOrigins() ,否则请求会发送失败

posted @ 2020-10-13 09:46  吕小不  阅读(501)  评论(0编辑  收藏  举报