我有一个项目,不久前开始使用 Symfony 4。我有从php bin/console make:auth
命令生成的登录文件。今天我看到新文件中的文件信息发生了一些变化,所以我想更新我的。我再次运行相同的命令,重命名了新的控制器和身份验证文件。但是当我尝试它时,我得到了这个错误:
无法自动装配服务“App\Security\LoginFormAuthenticator”:方法“__construct()”的参数“$csrfTokenManager”引用接口“Symfony\Component\Security\Csrf\CsrfTokenManagerInterface”,但不存在此类服务。您是否创建了实现此接口的类?
这是什么意思?