我正在尝试配置 Symfony ACL:
access_control:
- { path: ^/, role: ROLE_A }
role_hierarchy:
ROLE_A: ROLE_USER
ROLE_B: ROLE_A
ROLE_ADMIN: ROLE_B
ROLE_SUPER_ADMIN: ROLE_ADMIN
所以:A从USER,B从A等延伸。
问题是,当我以身份登录ADMIN或未SUPER_ADMIN获得403授权时。它仅在我被授权为A. 为什么?我在角色扩展方面做错了什么?