Symfony的依賴3.0.7Symfony3:服務「security.firewall.map.context.main」對一個不存在的服務「security.csrf.token_manager」
我想全局禁用CSRF保護:
framework:
csrf_protection: false
然後我有例外:
的Symfony \分量\ DependencyInjection \異常\ ServiceNotFoundException的:服務 「security.firewall.map.context.main」 對一個不存在的依賴服務「security.csrf.t oken_manager」。
但是,如果我直接在代碼中使用它,服務「security.csrf.token_manager」存在。
完整的錯誤回溯:
的Symfony \分量\ DependencyInjection \異常\ ServiceNotFoundException的: 「security.firewall.map.context.main」 對一個不存在的服務依賴的服務「security.csrf .token_manager」。
/var/www/studio.lc/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/CheckExceptionOnInvalidReferenceBehaviorPass.php:58 /var/www/studio.lc/vendor/symfony/symfony/ src/Symfony/Component/DependencyInjection/Compiler/CheckExceptionOnInvalidReferenceBehaviorPass.php:42 /var/www/studio.lc/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/CheckExceptionOnInvalidReferenceBehaviorPass.php:53 /var/www/studio.lc/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/CheckExceptionOnInvalidReferenceBehaviorPass.php:51 /var/www/studio.lc/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection /Compiler/CheckExceptionOnInvalidReferenceBehaviorPass.php:42 /var/www/studio.lc/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/CheckExceptionOnInvalidReferenceBehaviorPass.php:36 /var/www/studio.lc/vendor/symfony/symfony/src/Symfony /Component/DependencyInjection/Compiler/Compiler.php:104 /var/www/studio.lc/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/ContainerBuilder.php:545 /var/www/studio.lc /vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:477 /var/www/studio.lc/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:117 /var/www/studio.lc/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Test/KernelTestCase.php:146 /var/www/studio.lc/vendor/symfony/symfony/src/Symfony/ Bundle/FrameworkBundle/Test/WebTestCase.php:33 /var/www/studio.lc/ src/Studio/Bundle/AdminBundle/Tests/Controller/SecuredAreaControllerWebTestCase.php:21
我該如何解決它?
你解決了嗎?即時通訊有同樣的問題 – Pipe