我正在使用 JWT 调用 API。当令牌过期或发送无效令牌时,我在邮递员中收到 401,但是当我在浏览器中执行此操作时,我收到“网络错误”。当令牌有效时它会起作用。我使用axios调用API,但error.response未定义。当我将错误对象字符串化时,catch我看到如下内容:{
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)'
}我在请求中得到 200 OPTIONS,但在主GET请求中得到上述错误。这可能是因为 CORS。但我不知道该改变什么。是Access-Control-Allow-Origins。*_我不明白为什么我在浏览器中看不到 401。有人可以告诉我如何解决这个问题吗?网络选项卡的屏幕截图:选项:
添加回答
举报
0/150
提交
取消