Symfony2.1: невозможно найти контроллер для пути «/ login_check»
Я использовал& quot; Использование традиционной формы входа & quot; учебник от symfony.com для аутентификации моих пользователей. С простым http auth это прекрасно работает.
После того, как логин был представлен, я получаю это исключение:
Unable to find the controller for path "/login_check". Maybe you forgot to add the matching route in your routing configuration?
Ну, в уроке я прочитал:
You will not need to implement a controller for the /login_check URL as the firewall will automatically catch and process any form submitted to this URL.
Я определил маршруты и установил настройки брандмауэра:
security.yml
firewalls:
dev:
pattern: ^/(_(profiler|wdt)|css|images|js)/
security: false
backend:
pattern: ^/backend
anonymous: ~
form_login:
provider: entity
login_path: /login
check_path: /login_check
#use_forward: true
logout:
path: /logout
target: /
routing.yml
login:
pattern: /login
defaults: { _controller: VitaSecurityBundle:Default:login }
login_check:
pattern: /login_check
logout:
pattern: /logout