首页 > 解决方案 > axios 请求 cors 问题,即使选项调用中存在标头

问题描述

安装在子域 1 上的应用程序:工作正常。(app.subdomain.domain.com vuejs, subdomain.domain.com laravel 后端) 安装在子域 2 上的应用程序:获取 CORS。(app.subdomain2.domain.com vuejs, subdomain2.domain.com laravel 后端)

相同的应用程序文件、相同的服务器和配置(Vuejs 和 Laravel)

我想知道...与 axios 有什么关系... OPTIONS 调用具有 cors 标头,但它们没有传递给 POST... 为什么?

这是并排请求的快照,它们在安装#2 时失败.....

并排请求

标签: laravelvue.jsaxios

解决方案


实际的问题是 laravel 安装在文件夹上缺少一些权限 - 虽然它在 OPTIONS 上没有失败,但随后的 GET/POST 未能触发 cors 错误,我显然是在错误的树上吠叫


推荐阅读