如上图后端已经配置好跨域,并对接口进行jwt验证,前端登录后拿到后台返回的token并在请求时添加了
问题是我在请求需要jwt验证的接口时报这个错误 如下图
然后我把后台的cors配置注释掉然后用webpack代理又没问题了
我发现只要是需要jwt验证的接口用cors做跨域都会报这个错误这个怎么解决
10 回答11.1k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
Authorization
不允许跨域,所以需要你在服务器响应头Access-Control-Allow-Headers
里注明OPTIONS
)一次,这次请求需要成功,并且返回许可的跨域配置最近刚好写过一篇博客,可以看一下:《解决跨域问题笔记》。