我在我的网站上创建了两个不同的登录部分,一个用于管理部分,另一个用于前端用户。
当我登录前端时,它已登录。问题是,当我尝试登录管理部分时,它会抛出拒绝访问错误。
是否可以进行两个不同的登录会话,以便两个登录会话彼此独立
答案 0 :(得分:0)
你没有显示security.yml,所以没办法确定:
尝试删除此行:
- { path: ^/, roles: IS_AUTHENTICATED_ANONYMOUSLY }
但很可能你的security.yml
中有这样的东西 access_control:
- { path: ^/login$, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/register, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/resetting, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/admin/, role: ROLE_ADMIN }
- { path: ^/, role: ROLE_USER }
,您的登录页面位于url / admin / login /
所以它需要ROLE_ADMIN才能访问登录页面,然后才能以admin身份登录