我创建了用户和组实体。之后,我创建了名为 admin 的用户,并为该用户创建了组,并将 ROLE_CMS 分配给了一个新组。
但是,当我尝试检查用户的角色时,我到了那里:
$this->getUser()->getRoles(); // array('ROLE_CMS', 'ROLE_USER');
$this->get('security.context')->isGranted('ROLE_CMS'); // false
$this->get('security.context')->isGranted('ROLE_USER'); // true
编辑:解决。我正在重新登录系统