1. 程式人生 > >解決跨域造成Vue-element每次請求sessionID不同問題

解決跨域造成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_url
  timeout: 5000, // request timeout
  withCredentials: true,
  crossDomain: true
})