1

我正在尝试将 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 令牌不匹配......

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

谢谢

4

0 回答 0