亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

axios的withCredentials問題

axios的withCredentials問題

繁花不似錦 2018-08-02 20:48:45
問題描述我想要跨域帶上cookies,為什么withCredentials: true不起作用?問題出現的環境背景及自己嘗試過哪些方法我嘗試過axios.defaults.withCredentials = true可以起作用。 但是為什么單獨配置,沒有作用?相關代碼axios.post('http://101.132.138.141:8888/service/pageUsers', objectToForm({        'currentPage': '1',        'pageSize': '10',        'token': '7e987daa-6c84-46d2-be26-f345dfaed8a7',     }), {        // 單獨配置         withCredentials: true     })     .then(function(res) {         console.log(res.data);     })     .catch(function(err) {         console.error(err);     });實際看到的錯誤信息又是什么?已攔截跨源請求:同源策略禁止讀取位于 http://101.132.138.141:8888/service/pageUsers 的遠程資源。(原因:CORS 頭缺少 'Access-Control-Allow-Origin')。后端已經設置了CORS頭,但是因為沒有附帶上cookies,所以被攔截器攔截了。
查看完整描述

1 回答

?
瀟瀟雨雨

TA貢獻1833條經驗 獲得超4個贊

withCredentials的情況下,后端要設置Access-Control-Allow-Origin為你的源地址,例如http://localhost:8080,不能是*,而且還要設置header('Access-Control-Allow-Credentials: true');

查看完整回答
反對 回復 2018-08-04
  • 1 回答
  • 0 關注
  • 8103 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號