在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/人工智能  C  HTML/ 前后端分離,cookie跨域丟失問(wèn)題?如何最佳實(shí)踐

前后端分離,cookie跨域丟失問(wèn)題?如何最佳實(shí)踐

平時(shí)大家如何解決前后端分離cookie跨域問(wèn)題

  1. 我再vue項(xiàng)目中使用絕對(duì)地址 http://a.b.com/c.json請(qǐng)求數(shù)據(jù),但是不能保持cookie,這個(gè)是需要前端設(shè)置還是后端
  2. 我也想到了使用vue-cli中的代理,但是代理存在一個(gè)問(wèn)題,就是的改變這個(gè)請(qǐng)求絕對(duì)地址,測(cè)試的時(shí)候我的請(qǐng)求url得改成以test開(kāi)頭的如/test/c.json這樣的格式,上線的時(shí)候還得挨個(gè)改回絕對(duì)地址http://a.b.com/c.json,稍微有點(diǎn)麻煩
    proxyTable: {
        '/test':{
            target:'http://a.b.com',
            changeOrigin: true,
            pathRewrite:{
                '^/test':'/'
            }
        }
    },

有沒(méi)有更好的辦法,本地前端服務(wù)器訪問(wèn)遠(yuǎn)程接口,保持cookie?。?br>求教

回答
編輯回答
吢涼
  1. cookie 的 path 保存在 / 下就行了吧
  2. 設(shè)置 axios.defaults.baseURL = process.env.NODE_ENV === 'development' ? '/test' : "/"
2018年5月25日 14:17