leventures/magento2-cors

一个启用 GraphQL 和 REST Apis 的 CORS 的 Magento 2 模块

安装: 13

依赖: 0

建议: 0

安全: 0

星标: 0

关注者: 2

分支: 1

开放问题: 8

类型:magento2-module

1.0.1 2019-11-27 23:07 UTC

README

Total Downloads

您是否曾尝试从浏览器中工作与 Magento v2.3+ GraphQL API 并看到以下情况?

Access to XMLHttpRequest at 'https://my.magento.app' from origin 'http://my.local.env' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.

此软件包允许您轻松地将必要的 CORS 标头添加到 Magento 2。

目的

当为 Magento 构建无头应用或与遵守 CORS 协议的客户合作时,您将需要在后端资源上添加 CORS 标头。CORS 标头

此软件包将为 Magento 2 GraphQL API 添加可配置的 CORS 资源标头,允许您从浏览器访问 GraphQL API。

入门

此模块旨在与 composer 一起安装。从您的 Magento 2 项目的根目录开始

  1. 下载软件包
composer require leventures/magento2-cors
  1. 配置软件包
  2. 启用软件包
./bin/magento module:enable Graycore_Cors

功能

有用的链接