yireo-training / magento2-corshack
为 GraphQL API 添加一些 hacks 的 Magento 2 模块
1.0.6
2020-07-29 12:40 UTC
Requires
- php: >=7.2.0
- ext-json: *
Requires (Dev)
- composer/composer: *@dev
- phpunit/phpunit: *
This package is auto-updated.
Last update: 2024-09-24 08:53:09 UTC
README
新的 Magento 2 GraphQL 系统可以使用 GraphQL 客户端(如 Apollo 或 Axios)从 Magento 获取数据。这些客户端大多数使用 HTTP 请求 OPTIONS 来检查 CORS 限制是否适用。此模块向 GraphQL API 添加了 OPTIONS 检查。此外,此模块还添加了跨源头部(当前硬编码为 https://:3000
)。
安装
composer require yireo-training/magento2-corshack
./bin/magento module:enable Yireo_CorsHack
配置
导航到 高级 > Yireo CorsHack 并将模式 + 域名 URL 添加到 原点域名 选项。
默认情况下,已配置通配符(*
),允许所有原点域名。
可配置的值示例
通常配置值包括模式和域名。如果不使用标准端口,还包括端口号。