Anomalie #1888
ferméMessage d'erreur après reconnexion de session
0%
Description
Hello,
Je rencontre une erreur que je n'avais pas auparavant avec Chrome ou Firefox. Lorsque je laisse une session active sans fermer le navigateur, je suis redirigé vers la page de connexion à mon retour. Après avoir saisi mes identifiants, le message d'erreur persiste, même après rafraîchissement.
Une idée ?
Erreur de l’application
Détails
Type : RuntimeException
Code : 0
Message : Échec de la vérification CSRF !
Fichier : /homepages/21/d595234059/htdocs/galette/includes/dependencies.php
Ligne : 447
Trace
#0 /homepages/21/d595234059/htdocs/galette/vendor/slim/csrf/src/Guard.php(503): {closure}()
#1 /homepages/21/d595234059/htdocs/galette/vendor/slim/csrf/src/Guard.php(464): Slim\Csrf\Guard->handleFailure()
#2 /homepages/21/d595234059/htdocs/galette/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Csrf\Guard->process()
#3 /homepages/21/d595234059/htdocs/galette/lib/Galette/Middleware/Language.php(68): Psr\Http\Server\RequestHandlerInterface@anonymous->handle()
#4 /homepages/21/d595234059/htdocs/galette/vendor/slim/slim/Slim/MiddlewareDispatcher.php(177): Galette\Middleware\Language->_invoke()
#5 /homepages/21/d595234059/htdocs/galette/lib/Galette/Middleware/Telemetry.php(69): Psr\Http\Server\RequestHandlerInterface@anonymous->handle()
#6 /homepages/21/d595234059/htdocs/galette/vendor/slim/slim/Slim/MiddlewareDispatcher.php(177): Galette\Middleware\Telemetry->_invoke()
#7 /homepages/21/d595234059/htdocs/galette/includes/main.inc.php(177): Psr\Http\Server\RequestHandlerInterface@anonymous->handle()
#8 /homepages/21/d595234059/htdocs/galette/vendor/slim/slim/Slim/MiddlewareDispatcher.php(280): Closure->{closure}()
#9 /homepages/21/d595234059/htdocs/galette/vendor/slim/slim/Slim/Middleware/RoutingMiddleware.php(45): Psr\Http\Server\RequestHandlerInterface@anonymous->handle()
#10 /homepages/21/d595234059/htdocs/galette/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Middleware\RoutingMiddleware->process()
#11 /homepages/21/d595234059/htdocs/galette/vendor/slim/slim/Slim/Middleware/ErrorMiddleware.php(77): Psr\Http\Server\RequestHandlerInterface@anonymous->handle()
#12 /homepages/21/d595234059/htdocs/galette/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Middleware\ErrorMiddleware->process()
#13 /homepages/21/d595234059/htdocs/galette/vendor/slim/twig-view/src/TwigMiddleware.php(117): Psr\Http\Server\RequestHandlerInterface@anonymous->handle()
#14 /homepages/21/d595234059/htdocs/galette/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Views\TwigMiddleware->process()
#15 /homepages/21/d595234059/htdocs/galette/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Psr\Http\Server\RequestHandlerInterface@anonymous->handle()
#16 /homepages/21/d595234059/htdocs/galette/vendor/slim/slim/Slim/App.php(209): Slim\MiddlewareDispatcher->handle()
#17 /homepages/21/d595234059/htdocs/galette/vendor/slim/slim/Slim/App.php(193): Slim\App->handle()
#18 /homepages/21/d595234059/htdocs/galette/includes/main.inc.php(209): Slim\App->run()
#19 /homepages/21/d595234059/htdocs/galette/webroot/index.php(50): require_once('/homepages/21/d...')
#20 {main}
Mis à jour par Johan Cwiklinski il y a environ 2 mois
Le "CSRF" a une durée de validité dans le temps. Si la page de login est affichée, mais que l'on envoie le formulaire 2 jours plus tard, on obtiendra cette erreur : il faut d'abord rafraichir la page de login avant l'envoi.
Mis à jour par Frederic CROZET il y a environ un mois
En effet, j'utilise depuis peu de temps deux PC avec des sessions ouvertes en permanence. Il peut donc arriver que l’un d’eux ne soit pas utilisé pendant deux jours… C'est pourquoi je n'avais pas rencontré ce problème auparavant ! ;)
Une "anomalie" qui n'en est pas vraiment une :D