最近开始使用Cake 3.6。执行ajax请求时,CSRF中间件出现错误:
缺少CSRF令牌cookie
Cake \ Http \ Exception \ InvalidCsrfTokenException
我正在使用FormHelper,它会将CSRF值添加到表单中:
<input type="hidden" name="_csrfToken" autocomplete="off" value="18adaff5da05c24caba9a4ca760f115260d70fa2ecbec8ded43bdc5bb502cb5130999dc26c1f6649f22042495e8074688f459c75adcd581c821720c9026f50d5"/>
我正在用我的ajax请求设置X-CSRF-Token
标头,并使用该字段中的值。
我需要做其他事情才能使令牌被我的应用程序识别吗?
我现在必须禁用CSRF中间件。