Symfony 3:未定义的类常量“AUTHENTICATION_ERROR”

Mat*_*ieu 2 php symfony web

我在 symfony 3 中使用 Gard 的身份验证系统中工作,

当我使用

$request->getSession()->set(Security::AUTHENTICATION_ERROR, $exception); 
Run Code Online (Sandbox Code Playgroud)

里面

public onAuthenticationFailure()
Run Code Online (Sandbox Code Playgroud)

我收到此错误未定义的类常量 'AUTHENTICATION_ERROR'

我怎么解决这个问题?

J.H*_*our 5

也许您忘记使用Security该类或使用不正确的类。

尝试一下:

use Symfony\Component\Security\Core\Security;
Run Code Online (Sandbox Code Playgroud)