鍍金池/ 問答/PHP  HTML/ Vue axios請求服務(wù)器端跨域攜帶cookie問題

Vue axios請求服務(wù)器端跨域攜帶cookie問題

axios.defaults.withCredentials = true;

clipboard.png

配置如圖所示

后端為php跨域配置為
header('Access-Control-Allow-Origin: http://localhost:8080');
header('Access-Control-Allow-Headers: Content-Type,Access-Token');
header('Access-Control-Allow-Credentials: true');

還是報(bào)錯(cuò)求大佬指教啊第一次用vue ui組件是ivew-admin ,雖然報(bào)錯(cuò)但是我接口可以請求成功返回?cái)?shù)據(jù);接口地址為192.168.18.192
下面是一個(gè)請求數(shù)據(jù)的一個(gè)接口

clipboard.png

clipboard.png

這是ajax請求

clipboard.png

回答
編輯回答
不討喜

正如樓上所說,在全局配置里配置攜帶cookie 導(dǎo)致uilt.js文件里面的一個(gè)update iview的方法去請求了gitgub導(dǎo)致的錯(cuò)誤,把全局注釋掉,或者把iview 的那個(gè)update 方法注釋掉就ok了

2018年8月27日 21:21
編輯回答
她愚我

看不到代碼,猜測一下。你這里是請求github的跨域錯(cuò)誤:

  • 把全局的axios.default.withCredentials = true注釋掉
  • 在請求你這個(gè)服務(wù)端(method.php)的時(shí)候加上withCredentials = true
2018年4月13日 04:04