路径 "security" 处"providers"的子节点必须配置为 SonataAdmin FosUser



我正在努力使用 FOSuserBundle 安装 SonataAdminBundle。

我正在按照手册进行操作 https://sonata-project.org/bundles/user/2-2/doc/reference/installation.html 但在最后一步,生成捆绑包,我在路径"安全性"处出现错误"子节点"提供程序"。

我已经很好地配置了app/config/config.yml中的提供程序部分。我做错了什么?

PS :我使用的是2.8版本的Symfony。

谢谢!

我会尽力帮忙,我有同样的问题。 这是app/config/security.yml中的逻辑错误

我的坏是把这段代码加在中间

sonata_admin:
    security:
        handler: app.security.handler.role  

当我将其添加到文件末尾时 - 一切正常!

路径"安全性"中的子节点"提供程序" - 这意味着在您的安全性中找不到节点提供程序必须像这样:

security:
...
t encoders:
...
t providers:
...
t firewalls:
...
t access_control:
...
sonata_admin:

\t 制表符符号

相关内容

  • 没有找到相关文章

最新更新