Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Security 默认重定向行为在Symfony安全中不起作用_Security_Symfony - Fatal编程技术网

Security 默认重定向行为在Symfony安全中不起作用

Security 默认重定向行为在Symfony安全中不起作用,security,symfony,Security,Symfony,这是我的security.yml文件: security: encoders: Acme\UserBundle\Entity\User: algorithm: pbkdf2 iterations: 1000 encode_as_base64: false providers: administrators: entity: { class: AcmeUserBundle:User, property: usern

这是我的security.yml文件:

security:
encoders:
    Acme\UserBundle\Entity\User: 
        algorithm: pbkdf2
        iterations: 1000
        encode_as_base64: false

providers:
    administrators:
        entity: { class: AcmeUserBundle:User, property: username }

firewalls:
    login_firewall:
        pattern:    ^/login$
        anonymous:  ~
    secured_area:
        pattern:    ^/
        access_denied_url: /forbidden
        http_basic: 
            realm: "Zone de sécurité"

        #formulaire de connexion
        form_login:
            login_path:  /login
            check_path:  /login_check

access_control:
    - { path: ^/login, roles: IS_AUTHENTICATED_ANONYMOUSLY }
    - { path: ^/adminBack, roles: ROLE_BACKEND }
    - { path: ^/, roles: ROLE_USER }
我发送此url:/web/app\u dev.php/adminBack/create/user

它重定向到/login

要求我登录

我知道

凭证没有问题

但它不会重定向到第一个url:/web/app_dev.php/adminBack/create/user

相反,它会转到一个只有工具栏的空白页:/web/app\u dev.php//u wdt/224765

怎么了


谢谢

我必须添加此防火墙(或者保留它,否则它将无法工作)


您是否选中了“使用引用器”选项?请尝试在表单中定义:
默认目标路径:/adminBack/create/user
_login@BenjaminLazarecki:如果use_referer为true,则不会更改任何内容。。我还是去这个陌生的地方page@basant:问题是没有默认的url。。。一切都取决于所请求的url我认为Symfony的默认行为是重定向到所请求的url(即文档)。。。但显然不是在这里。。我一定错过了什么
dev:
        pattern:  ^/(_(profiler|wdt)|css|images|js)/
        security: false