观察行业视觉

学习行业知识,发布行业动态,播报公司发展,展示企业活力

首页 > 新闻动态 > 技术积累
fastadmin跨域处理
2021-05-18 14:52:36

从FastAdmin1.2.0版本开始已经支持跨域配置,如果我们开发的插件有跨域需要,可以快速使用FastAdmin中的跨域配置。

首先直接在我们的基类控制器代码中添加一行check_cors_request();即可实现跨域的检测和响应。例如:


/**
 * 初始化操作
 * @access protected
 */
protected function _initialize()
{
    //跨域请求检测
    check_cors_request();
}
然后打开application/config.php,找到cors_request_domain,配置上允许跨域的IP或网址即可,多个值以半角逗号进行分隔,例如:

//允许跨域的域名,多个以,分隔
'cors_request_domain'   => 'localhost,127.0.0.1,www.yoursite.com',

温馨提示

1、这里只是处理API接口的跨域,如果你引用的图片产生的跨域问题,则需要你自行在你的服务器进行配置跨域。
2、建议按需开放允许跨域的IP或域名。
上一篇 :返回列表
微信开发者工具跨域问题:下一篇