CakePHP 3.6.x CSRF令牌不匹配

时间:2019-02-23 02:41:05

标签: cakephp cakephp-3.x cakephp-3.6

我正在尝试将AJAX请求发布到控制器方法...

我已经按照https://book.cakephp.org/3.0/en/controllers/components/csrf.html#csrf-protection-and-ajax-requests

上的说明进行了以下操作
public function beforeFilter(Event $event)
{
    $this->Security->config('unlockedActions', ['galleryReorder']);

    if (in_array($this->request->action, ['galleryReorder'])) {
        $this->eventManager()->off($this->Csrf);
    }

    return parent::beforeFilter($event); 
}

但是,beforeFilter方法似乎并没有触发,并且我继续遇到CSRF令牌不匹配的情况...

关于我可能做错了什么的任何想法?

谢谢

0 个答案:

没有答案