由于某些原因,我无法访问我的安全页面。每次输入有效凭据时,身份验证弹出窗口都会再次出现。 有什么建议?我是盲人还是傻瓜?
security:
encoders:
Symfony\Component\Security\Core\User\User: plaintext
providers:
in_memory:
memory:
users:
tom: { password: lamp, roles: ROLE_USER }
gaelle: { password: lamp, roles: ROLE_USER }
tmas: { password: lamp, roles: ROLE_USER }
firewalls:
dev:
pattern: ^/(_(profiler|wdt)|css|images|js)/
security: false
default:
pattern: ^/
anonymous: ~
http_basic:
realm: "Gaelle & Tom - Login"
provider: in_memory
access_control:
- { path: ^/admin, roles: ROLE_USER }
我尝试了多种方法,包括将此行添加到我的.htacccess:
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
我的配置被宣布为有效,来自日志记录的反馈不会给我任何信息。 每次登录尝试后,这些行会不断重复:
[2015-01-15 13:03:04] security.DEBUG:" / var / www / gaelleentom / vendor / symfony / symfony / src / Symfony拒绝访问(用户未完全通过身份验证) /Component/Security/Http/Firewall/AccessListener.php"在第70行;重定向到身份验证入口点[] []
[2015-01-15 13:03:04] security.DEBUG:调用身份验证入口点[] []
我正在使用Symfony 2.6版