Почему Symfony2 не требует от меня входа в систему даже после настройки безопасности? - PullRequest
4 голосов
/ 21 февраля 2011

Это мои настройки безопасности для моего проекта Symfony2:

security:
    providers:
        main:
            users:
                asa: { pasword: test, roles: ROLE_USER }
    firewalls:
        application:
            pattern: /.*
            http_basic: true
            security: true
            logout: true

Несмотря на то, что я следовал документации, настраиваю пользователя, требую аутентификацию для всего сайта, он все равно позволяет мне обращаться к нему каканонимный пользователь.В журналах написано «Заполненный SecurityContext анонимным токеном»

Я использую последнюю версию песочницы, где «.config» был удален из «security.config»

1 Ответ

4 голосов
/ 23 февраля 2011

Это не сработало, потому что мне не хватало

access_control:
    - { path: /.*, role: ROLE_USER }

Просматривая журналы и часть кода поставщика, секция брандмауэров пыталась найти моего пользователя, но без access_control у него не было ни одногонужно заставить меня быть анонимным пользователем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...