Я использую Symfony Standard 2.0.0BETA1 и пытаюсь настроить http_basic аутентификацию точно так же, как в в этой книге
security:
encoders:
Symfony\Component\Security\Core\User\User: plaintext
providers:
main:
users:
foo: { password: testing, roles: ROLE_USER }
firewalls:
main:
pattern: /.*
http_basic: true
logout: true
access_control:
- { path: /.*, role: ROLE_USER }
Проблема заключается в том, что когда я пытаюсь открыть страницу, и я отправляю имя пользователя "foo" и пароль "тестирование", он просто зацикливается и запрашивает у меня учетные данные бесконечно или отображает страницу с ошибкой.
Действия по воспроизведению проблемы:
- Скопируйте конфигурацию безопасности из http://symfony.com/doc/current/book/security/overview.html#configuration и пройдите в файл security.yml
- Обновить домашнюю страницу приложения
- Введите действительные учетные данные
Ожидаемое поведение - увидеть домашнюю страницу, но вместо этого появится запрос учетных данных.
Кто-нибудь знает, почему это происходит и как его исправить?