Php 如何把;登录“检查”;symfony2安全配置中的防火墙后面

Php 如何把;登录“检查”;symfony2安全配置中的防火墙后面,php,security,symfony,Php,Security,Symfony,我的配置中有这个 firewalls: login_firewall: pattern: ^/login$ anonymous: ~ secured_area: pattern: ^/admin form_login: login_path: /login check_path: /lo

我的配置中有这个

firewalls:
        login_firewall:
            pattern:    ^/login$
            anonymous:  ~

        secured_area:
            pattern:    ^/admin
            form_login:
                login_path:  /login
                check_path:  /login_check

            logout:
                path:  /logout    
我的问题是如果我用这个,我会

Unable to find the controller for path "/login_check" error
如果使用,一切正常

 pattern:    ^/

Symfony decumentation说要将登录检查放在防火墙后面,我不知道该怎么做

正如您正确提到的
Symfony decumentation说要将登录检查放在防火墙后面,我不知道该怎么做
-这意味着,您必须以这种方式定义登录检查:

       check_path:  /admin/login_check
来源-部分