我正在尝试进行LDAP身份验证,我目前有这种类型的错误:
ServiceNotFoundException:服务
“security.firewall.map.context.main”依赖于
不存在的服务“form.csrf_provider”。
请帮忙吗?
答案 0 :(得分:4)
答案 1 :(得分:3)
在Symfony 3中不推荐使用form.csrf_provider
。
改为使用security.csrf.token_manager
。
我的猜测是你正在使用一个尚未准备好用于symfony3的软件包 查看所需捆绑包的自述文件,并确保它们是兼容的。
有关所有已弃用的功能,请参阅 3.0 CHANGELOG。
<强>更新强>
这是相反的。您使用的是一个太旧的symfony版本,它不支持form.csrf_provider
,您肯定会使用需要它的捆绑包。
寻找适应您的要求或您的symfony版本。
注意:您应该真正更改symfony版本以获得稳定版本。