graycore/magento2-cors

一个使GraphQL和REST Apis支持CORS的Magento 2模块

资助包维护!
graycoreio

安装次数: 289,296

依赖项: 1

建议者: 0

安全性: 0

星级: 86

关注者: 5

分支: 28

开放问题: 3

类型:magento2-module

v2.0.1 2024-02-07 22:04 UTC

This package is auto-updated.

Last update: 2024-09-21 14:31:49 UTC


README

Packagist Downloads Packagist Version Packagist License Unit Test Integration Test Installation Test

支持的Magento版本

Magento v2.3 Supported Magento v2.4 Supported

是否曾尝试从浏览器中工作与Magento GraphQL API或REST API,并看到以下内容?

Access to XMLHttpRequest at 'https://my.magento.app' from origin 'http://my.webapp.com' 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.

此包允许您轻松地为Magento 2 GraphQL或REST APIs添加必要的CORS头。

目的

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

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

入门指南

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

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

功能

有用的链接

升级