首页 > 解决方案 > 为什么 Laravel 中间件 CORS 不能与 Vue.js 一起使用

问题描述

使用 Laravel 5.7 作为后端,使用 Vue.js 作为前端。所以,我需要从 Vue 向 Laravel 后端发送 http 请求。所以,我使用 Laravel CORS 包来使用 github 链接,如下所示https://github.com/barryvdh/laravel-cors 但它不成功并且(不将数据传递给表 fron vue)。我的控制台错误是 `Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://localhost:8000/api/addItem。(原因:CORS 请求未成功)。

如何解决此错误?`

标签: laravelvue.jscors

解决方案


如果您使用它仅适用于本地主机和生产环境,https那么此问题将不再引发。但是对于本地测试,您可以在禁用的安全模式下打开 chrome 浏览器。有关如何做的详细信息

访问控制允许来源(Laravel 和 Vue)


推荐阅读