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

test
2024-07-13
很多情况下都是因为 devServer
的 proxy
中 pathRewrite
/rewrite
没有配置对的锅。
报 401 如果说 postman
测试没问题,那就是本地代理的问题了,尝试给 Chrome
关闭跨域限制之后,不启动本地代理直接请求接口看看。
本文参与了SegmentFault 思否面试闯关挑战赛,欢迎正在阅读的你也加入。
回复

适合作为回答的
- 经过验证的有效解决办法
- 自己的经验指引,对解决问题有帮助
- 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
- 询问内容细节或回复楼层
- 与题目无关的内容
- “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容