跨域配置
从FastAdmin的1.2.0版本开始已经支持跨域配置,如果我们开发的插件有跨域需求,可以快速使用FastAdmin中的跨域配置。
首先直接在我们的基类控制器代码中添加一行check_cors_request();即可实现跨域的检测和响应。例如:
/**
* 初始化操作
* @access protected
*/
protected function _initialize()
{
//跨域请求检测
check_cors_request();
parent::_initialize();
}然后打开application/config.php,找到cors_request_domain,配置上允许跨域的IP或网址即可,多个值以半角逗号进行分隔,例如:
//允许跨域的域名,多个以,分隔
'cors_request_domain' => 'localhost,127.0.0.1,www.example.com',温馨提示
1、这里只是处理API接口的跨域,如果你引用的图片产生了跨域问题,则需要你自行在你的服务器进行配置跨域。
2、建议按需开放允许跨域的IP或域名。
文档最后更新时间:2025-05-06 15:44:33
著作权归应用插件开发者所有,未经许可,禁止转载、复制此文档的任何内容。
未解决你的问题?请到「问答社区」反馈你遇到的问题