Symfony2.1: невозможно найти контроллер для пути «/ login_check»
Я использовалИспользуя традиционную форму входа учебник от symfony.com для аутентификации моих пользователей. С простым http auth это прекрасно работает.
После того, как логин был представлен, я получаю это исключение:
Невозможно найти контроллер для пути "/ Login_check», Может быть, вы забыли добавить соответствующий маршрут в вашей конфигурации маршрутизации?
Ну, в уроке я прочитал:
Вам не нужно будет реализовывать контроллер для URL / login_check, так как брандмауэр автоматически перехватит и обработает любую форму, отправленную на этот 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