.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() ,否则请求会发送失败

原文地址:https://www.cnblogs.com/shapman/p/13807017.html