Symfony2 http_basic security отклоняет действительные учетные данные

Я использую 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» и пароль «testing», она просто зацикливается и бесконечно запрашивает учетные данные или отображает страницу с ошибкой.

Действия по воспроизведению проблемы:

  1. Скопируйте конфигурацию безопасности из ] http://symfony.com/doc/current/book/security/overview.html#configuration и вставьте его в файл security.yml
  2. Обновите домашнюю страницу приложения
  3. Введите действительные учетные данные

Ожидается поведение - видеть домашнюю страницу, но вместо этого отображается запрос учетных данных.

Кто-нибудь знает, почему это происходит и как это исправить?

12
задан vaxquis 16 October 2017 в 22:11
поделиться