文章詳情頁
javascript - vue-cli項目中,獲取微信access_token時遇到的跨域問題
瀏覽:157日期:2022-06-24 14:34:50
問題描述
圖一想通過請求拿到微信的access_token
但是控制臺出現(xiàn)跨域請求失敗
請求的headers
返回數(shù)據(jù)正確
求問大神,vue中的axios能使用jsonp嗎?或者如何解決這個跨域拿到access_token的問題??
問題解答
回答1:access_token 這個東西不建議從前臺獲得,這個需要后臺獲得并進行處理,你請求的字符串中有你微信公眾平臺關(guān)鍵信息,后臺模擬http請求去處理,access_token這個一天最多獲取2000次在有效時間到期之前都是有效的你需要把他存儲到數(shù)據(jù)庫或者什么地方需要的時候判斷是否過期,未過期則直接使用,過期則重新獲取
回答2:關(guān)于axios使用jsonp,需要單獨安裝npm包。
npm install jsonp --savevar jsonp = require(’jsonp’);jsonp(’http://www.example.com/foo’, null, function (err, data) { if (err) { console.error(err.message); } else { console.log(data); }});
相關(guān)鏈接https://github.com/mzabriskie...
標簽:
微信
上一條:javascript - node爬取微博下一條:javascript - 微信網(wǎng)頁開發(fā)從菜單進入頁面后,按返回鍵沒有關(guān)閉瀏覽器而是刷新當(dāng)前頁面,求解決?
相關(guān)文章:
排行榜

熱門標簽