登录接口在apifox上能成功但是vue项目里报错401?

作者站长头像
站长
· 阅读数 9

用node写了一个登录注册接口,在apifox上一切正常,能请求成功登录接口在apifox上能成功但是vue项目里报错401?但是在vue项目里面调用的时候就会报错“No authorization token was found”,但是已经使用了expressjwt.unless({ path: [/^/api//] }) 指定哪些接口不需要进行 Token 的身份认证,为啥apifox能成功但是vue项目里不行

回复
1个回答
avatar
test
2024-07-13

很多情况下都是因为 devServerproxypathRewrite/rewrite 没有配置对的锅。

报 401 如果说 postman 测试没问题,那就是本地代理的问题了,尝试给 Chrome 关闭跨域限制之后,不启动本地代理直接请求接口看看。

本文参与了SegmentFault 思否面试闯关挑战赛,欢迎正在阅读的你也加入。
回复
likes
适合作为回答的
  • 经过验证的有效解决办法
  • 自己的经验指引,对解决问题有帮助
  • 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
  • 询问内容细节或回复楼层
  • 与题目无关的内容
  • “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容