安装egg-cors
- 安装命令
npm/cnpm install egg-cors --save yarn add egg-cors --save添加相关配置
在egg项目的config/plugins.jsmodule.exports = { cors: { enable: true, package: 'egg-cors' } }在egg项目的config/config.default.js
module.exports = { const config = exports = {} config.security = { csrf: { enable: false, ignoreJSON: true }, domainWhiteList: [ '*' ], // 白名单 }; config.cors = { origin: '*', // 如果不写origin则会按照白名单中的域名允许跨域 * 代表允许所有的域名进行跨域请求 allowMethods: 'GET,HEAD,PUT,POST,DELETE,PATCH' } }
本文详细介绍如何在Egg.js项目中安装egg-cors中间件并进行相关配置,包括禁用CSRF保护、设置跨域白名单及允许的HTTP方法,帮助开发者实现安全的跨域请求。
1027

被折叠的 条评论
为什么被折叠?



