繁体   English   中英

如何在symfony2安全配置中将“login_check”放在防火墙后面

[英]How to put “login_check” behind firewall in symfony2 security config

我的配置中有这个

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说将login_check放在防火墙后面,我不知道我该怎么做

正如你正确提到的那样, Symfony decumentation says to put login_check behind firewall and i don't know how can i do that - 这意味着你必须用这种方式定义你的login_check:

       check_path:  /admin/login_check

来源 - 常见陷阱部分

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM