Php 登录后重定向

Php 登录后重定向,php,symfony,login,fosuserbundle,Php,Symfony,Login,Fosuserbundle,我使用FOSUserBundle,并将基本模板更改为我自己的模板。当我在我的securite文件中设置规则时,如下所示 access_control: - { path: ^/login$, role: IS_AUTHENTICATED_ANONYMOUSLY } - { path: ^/register, role: IS_AUTHENTICATED_ANONYMOUSLY } - { path: ^/resetting, role: IS_AUTHENTICATED_

我使用FOSUserBundle,并将基本模板更改为我自己的模板。当我在我的securite文件中设置规则时,如下所示

access_control:
    - { path: ^/login$, role: IS_AUTHENTICATED_ANONYMOUSLY }
    - { path: ^/register, role: IS_AUTHENTICATED_ANONYMOUSLY }
    - { path: ^/resetting, role: IS_AUTHENTICATED_ANONYMOUSLY }
    - { path: ^/, role: IS_AUTHENTICATED_ANONYMOUSLY }
然后一切都好,但当我改变它如下

access_control:
    - { path: ^/login$, role: IS_AUTHENTICATED_ANONYMOUSLY }
    - { path: ^/register, role: IS_AUTHENTICATED_ANONYMOUSLY }
    - { path: ^/resetting, role: IS_AUTHENTICATED_ANONYMOUSLY }
    - { path: ^/, role: ROLE_ADMIN }
登录后,我的网站将我重定向到“web/app_dev.php/_wdt/7e8a2e”,我不知道为什么


什么是“wdt/7e8a2e”

您应该添加一个新的访问控制规则,以允许匿名访问:

  • {path:^/_(profiler | wdt)/,角色:是否进行匿名身份验证}

您还可以在此url中添加新的防火墙规则以避免安全性

在这里您应该可以找到答案: