我将 services.yml 中的参数传递给身份验证处理程序,并收到此错误:
....must be an instance of Symfony\Component\Security\Http\HttpUtils
这是课程:
class AuthenticationFailure extends DefaultAuthenticationFailureHandler
{
public function onAuthenticationFailure(Request $request, AuthenticationException $exception)
{
我已经尝试了所有这些但没有工作:
- @http_kernel
- @要求
- @security.access.decision_manager
- @security.context
- @security.authentication.manager
- @security.secure_random
- @security.firewall
- @service_container
我错过了什么?
所以我只需要知道我传递了什么服务是 Symfony\Component\Security\Http\HttpUtils 的一个实例