Symfony2.1: no se puede encontrar el controlador para la ruta "/ login_check"
Usé el"Usando un formulario de inicio de sesión tradicional" Tutorial de symfony.com para autenticar a mis usuarios. Con una simple autenticación http funciona muy bien.
Una vez enviado el inicio de sesión, obtengo esta excepción:
No se puede encontrar el controlador para la ruta "/ login_check". ¿Quizás olvidó agregar la ruta coincidente en su configuración de enrutamiento?
Bueno, en el tutorial leo:
No necesitará implementar un controlador para la URL de / login_check ya que el firewall detectará y procesará automáticamente cualquier formulario enviado a esta URL.
Definí las rutas y configuré la configuración del firewall:
seguridad.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