下面 这个报错信息是什么问题? 后端的还是前端的问题?

Access to XMLHttpRequest at 'http://crouter.yunzongnet.com...' from origin 'http://localhost:11305' has been blocked by CORS policy: Request header field authorization is not allowed by Access-Control-Allow-Headers in preflight response.

这个报错是什么意思?谁的问题?怎么改?

阅读 3.2k
4 个回答

这是跨域问题,前端能搞定,后端也能搞定,后端可以通过设置Access-Control-Allow去解决,前端如果使用的是vue-cli的话,可以通过config/index.js里面proxyTable配置去进行解决

这看着像是请求的接口跨域了

报了CORS嘛,说明是跨域,http://crouter.yunzongnet.com...?如果是的话让后端设置Access-Control-Allow-Headers这些,如果是调用的第三方api,可以在前端用node包一层

跨域,两边都可以解决问题。
前端的话,要代理一下请求,后端的话,设置一下请求头之类的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题