我使用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 }
Run Code Online (Sandbox Code Playgroud)
问题是,当我尝试打开一个页面并且我提交用户名"foo"和密码"testing"时,它只是循环并无限地询问我的凭证或显示错误页面.
重现问题的步骤:
预期的行为是查看主页,而是显示凭据提示.
有谁知道为什么会发生这种情况以及如何解决它?