1. 程式人生 > >本地啟動專案後cookie跨域獲取不到的處理方式

本地啟動專案後cookie跨域獲取不到的處理方式

  • 問題現象

      最近在做Vue專案,很多時候除錯程式碼需要本地訪問localhost來進行,然而請求介面是通過代理實現的,那麼就會存在一種情況是:代理域名下種植的cookie,在localhost域名下訪問不到。儘管在控制檯可以看到,但是執行document.cookie,是拿不到對應cookie的。
  • 原因

      此時的cookie是跨域的,不同的domain,是無法共享cookie的
  • 處理

      開啟控制檯,修改cookie的domain即可,具體操作就是雙擊對應cookie的domain項,修改為localhost,重新整理當前頁面即可。