本文主要是介绍解决跨域造成Vue-element每次请求sessionID不同问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
vue-element作为前端开发框架, 前后端分离项目ajax跨域, 每次http请求后sessionId均会发生变化,导致获取session失败,
只需要在文件vue-element-admin-master-1\src\utils\request.js中添加如下代码即可:
withCredentials: true,crossDomain: true
整个axios请求为:
const service = axios.create({baseURL: process.env.BASE_API, // api的base_urltimeout: 5000, // request timeoutwithCredentials: true,crossDomain: true
})
这篇关于解决跨域造成Vue-element每次请求sessionID不同问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!