【发布时间】:2020-08-21 12:41:14
【问题描述】:
我在生产中的easyAdmin 3 中的删除功能有问题。 删除按钮刷新页面并在主页发送我。 我找到了删除功能,并且重新发送的csrfToken是空的?
$csrfToken = $context->getRequest()->request->get('token');
if (!$this->isCsrfTokenValid('ea-delete', $csrfToken)) {
dd($context);
return $this->redirectToRoute($context->getDashboardRouteName());
}
结果:
^ EasyCorp\Bundle\EasyAdminBundle\Context\AdminContext {#581 ▼
-request: Symfony\Component\HttpFoundation\Request {#12 ▼
+attributes: Symfony\Component\HttpFoundation\ParameterBag {#15 ▶}
+request: Symfony\Component\HttpFoundation\ParameterBag {#13 ▼
#parameters: []
}
+query: Symfony\Component\HttpFoundation\ParameterBag {#14 ▶}
+server: Symfony\Component\HttpFoundation\ServerBag {#18 ▶}
请问你有什么想法吗?
【问题讨论】: