Не удалось найти путь аутентификации «login_check» для Symfony2

Я новичок в Symfony2, и я пытаюсь создать базовую систему регистрации + входа. Итак, с помощью документации Symfony2 я создал этот security.yml:

security: encoders: TestCompany\InternetBundle\Entity\Member: algorithm: sha1 encode_as_base64: false iterations: 1 role_hierarchy: ROLE_ADMIN: ROLE_USER ROLE_SUPER_ADMIN: [ ROLE_USER, ROLE_ADMIN, ROLE_ALLOWED_TO_SWITCH ] providers: administrators: entity: { class: TestCompanyInternetBundle:Member, property: username } firewalls: admin_area: pattern: ^/admin anonymous: ~ form_login: login_path: /login check_path: /login_check access_control: - { path: ^/admin, roles: ROLE_ADMIN } 

и я использовал эту маршрутизацию для этого:

 login_check: pattern: /login_check login: pattern: /login defaults: { _controller: TestCompanyInternetBundle:Admin:login } 

Согласно http://symfony.com/doc/current/book/security.html#using-a-traditional-login-form Мне НЕ нужно внедрять контроллер для маршрута login_check. Тем не менее, Symfony возвращает мне эту ошибку:

 Unable to find the controller for path "/login_check". Maybe you forgot to add the matching route in your routing configuration? 

Вы видите что-нибудь, что я мог бы сделать неправильно здесь? Страница входа – это почти точная копия той, которая используется в документации. Ошибка возникает на странице: http://localhost/SymfonyTest/web/app_dev.php/login_check , которая является страницей, которую я отправил после использования формы входа.