0
我将services.yml中的参数传递给身份验证处理程序,并且出现此错误:Symfony 2错误:....必须是Services.yml中Symfony Component Security Http HttpUtils的一个实例
....must be an instance of Symfony\Component\Security\Http\HttpUtils
这是类:
class AuthenticationFailure extends DefaultAuthenticationFailureHandler
{
public function onAuthenticationFailure(Request $request, AuthenticationException $exception)
{
我已经尝试了所有的这些,但没有工作:
- @http_kernel
- @request
- @ security.access.decision_manager
- @ security.context
- @ security.authentication.manager
- @ security.secure_random
- @ security.firewall
- @service_container
我错过了什么?
所以我只需要知道我通过什么样的服务是Symfony的\分量\安全的一个实例\ HTTP \ HttpUtils
向我们展示的构造函数,如果你”通过ctor重新注入。 (当然在DefaultAuthenticationFailureHandler') – Florian
和一个更完整的错误meesage。 – Florian
没有办法,你需要任何这方面的信息来回答这个问题 – user2559230