我正在使用 JWT 調(diào)用 API。當(dāng)令牌過期或發(fā)送無效令牌時(shí),我在郵遞員中收到 401,但是當(dāng)我在瀏覽器中執(zhí)行此操作時(shí),我收到“網(wǎng)絡(luò)錯(cuò)誤”。當(dāng)令牌有效時(shí)它會(huì)起作用。我使用axios調(diào)用API,但error.response未定義。當(dāng)我將錯(cuò)誤對(duì)象字符串化時(shí),catch我看到如下內(nèi)容:{
message : 'Network Error',
name : 'Error',
stack : 'Error: Network Error\n at createError (webpack-internal:///./node_modules/axios/lib/core/createError.js:16:15)\n at XMLHttpRequest.handleError (webpack-internal:///./node_modules/axios/lib/adapters/xhr.js:83:14)'
}我在請(qǐng)求中得到 200 OPTIONS,但在主GET請(qǐng)求中得到上述錯(cuò)誤。這可能是因?yàn)?CORS。但我不知道該改變什么。是Access-Control-Allow-Origins。*_我不明白為什么我在瀏覽器中看不到 401。有人可以告訴我如何解決這個(gè)問題嗎?網(wǎng)絡(luò)選項(xiàng)卡的屏幕截圖:選項(xiàng):
瀏覽器無響應(yīng),但郵遞員收到 401
qq_笑_17
2023-09-14 22:03:23
