首页 > 解决方案 > Symfony 安全性:已登录但自更新至 5.0 后未授予权限

问题描述

我有一个与 Symfony 4.3 完美配合的网站,具有安全活动和不同用户的不同角色。一切都很完美。

今天我决定将网站升级到 Symfony 4.4 然后 5.0 然后 5.1。

自 5.0 起,安全性挂起:我已正确登录,但所有测试(例如来自 twig 的 is_granted)不再起作用,例如默认选民返回 false。从数据库中正确读取角色(通过转储检查)。

我认为它可以来自配置文件,但无法确定是哪个...

顺便说一句:我遵循SymfonyCasts的解释

我该如何解决这个问题?

标签: symfonysymfony5

解决方案


推荐阅读