Page 1 sur 1

Erreur csrf security

Posté : 05 juin 2024, 19:07
par JD WEB
Symfony 7

Serveur : Xamp

php : 8.2.12

Bonjour,

Depuis peu, mon application symfony 7 que j'utilise en local me rend une erreur lorsque je souhaite accéder à la page de login :
An exception has been thrown during the rendering of a template ("CSRF tokens can only be generated if a CsrfTokenManagerInterface is injected in FormRenderer::__construct(). Try running "composer require symfony/security-csrf".").

Pourtant le pack CSRF est installé.

Entre temps j'ai changé de serveur local en passant de WAMP à XAMP et en changeant donc de PHP 8.1 à 8.2. Pensez vous qu'il y a un lien ?

Merci d'avance pour vos solutions.

Re: Erreur csrf security

Posté : 05 juin 2024, 22:22
par JD WEB
Bon finalement l'erreur est trouvé, il fallait simplement passer "csrf_protection" à true dans config/packages/framework.yaml.
# config/packages/framework.yaml
framework:
    # ...
    csrf_protection: true