symfony - Symfony 安全性:已登录但自更新至 5.0 后未授予权限
问题描述
我有一个与 Symfony 4.3 完美配合的网站,具有安全活动和不同用户的不同角色。一切都很完美。
今天我决定将网站升级到 Symfony 4.4 然后 5.0 然后 5.1。
自 5.0 起,安全性挂起:我已正确登录,但所有测试(例如来自 twig 的 is_granted)不再起作用,例如默认选民返回 false。从数据库中正确读取角色(通过转储检查)。
我认为它可以来自配置文件,但无法确定是哪个...
顺便说一句:我遵循SymfonyCasts的解释
我该如何解决这个问题?
解决方案
推荐阅读
- c# - 创建一个比默认数字大的新 c# 数字文件
- machine-learning - 如何在 SLURM 上并行化 sklearn 的随机森林回归器
- sql - 在sql server中将数据类型varchar转换为数字时出错
- r - 如何使用扩展函数获得与 cast() 等效的结果
- python - ImportError:没有名为 deepmolecule.rdkit_utils 的模块
- jenkins - Jenkind 删除构建日志和从属构建日志
- jquery - 不要在 $.get() 之后在控制台中显示 404
- php - 如何使用 Carbon 将日期时间字符串解析为当前默认时区?
- ruby-on-rails - 带有 Rails 和 React 的 SAMP
- c# - 如何从 xml 文件中读取参数值?