vue前后端分离解决每次请求session都会变的问题

因为前后端属于不同的域,导致每次ajax请求服务器都会当做新的用户访问,导致session丢失

解决方法:

 
    
      
        
        
        
        
      
    
  

在后端Web.config添加允许跨域,

  

这里的value写前端的地址

再就是改前端ajax请求,我用的axios 在axios的index.js全局配置

axios.defaults.withCredentials=true;

这句话的意思是每次请求都带上cookie,这样每次取请求后端,就不会被认为是不同用户导致session丢失.哦了!

 

你可能感兴趣的:(Asp.net,vue)