迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架, 基于MIT开源许可协议发布,不限制商业使用,以多端互联为设计理念, 支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
对接了一个第三方支付,有一个回调的通知,这种通知有好几种,既有支付通知、也有提现通知、也有充值通知等等,
我自定义了一个应用及控制器,用来接收,但是发现一个问题,就是人家的请求是post过来的,然后被框架挡住了:
跨站验证禁止此操作,有没有什么办法,可以让这一个应用或控制器不进行这种验证,但是如果在后台关闭的话就是整站点的都关闭了
if( $_GET['s']=='aaa' && $_GET['c']=='bbb' && $_GET['m']=='ccc' ){ define('SYS_CSRF', 0); }
if( $_GET['s']=='aaa' && $_GET['c']=='bbb' && $_GET['m']=='ccc' ){ define('SYS_CSRF', 0); }这样是不是就是:只有这一个路由是不验证跨站请求的,不会影响到其他的吧。