web-dev-qa-db-fra.com

Joomla 3.4.x à 3.6.4 Mise à jour et jeton de sécurité non valide pour la connexion frontale

Je dois mettre à jour un site Joomla 3.4.7. J'ai d'abord testé une mise à jour de localhost - tout a bien fonctionné.

Mais maintenant, sur le site actif, je ne parviens pas à me connecter en mode frontal. Je reçois le problème de jeton de sécurité invalide. La connexion au backend fonctionne très bien.

J'ai réinstallé Joomla via com_joomlaupdate et en général, j'ai essayé tout ce que je pouvais penser pour résoudre le problème, mais toujours rien.

J'ai fait la même chose avec l'installation manuelle, mais encore une fois, le problème demeure.

Est-il possible que je n'utilise pas le bon package? Revoir la documentation:

Ce n'est pas si clair quel paquet je devrais utiliser.
Quelqu'un avec des idées?

2
FFrewin

Résoudre mon problème

Dans mon cas, le problème n’était pas lié au noyau de Joomla. J'ai dû m'éloigner un peu de ce problème et revenir avec l'esprit clair pour découvrir que c'était une directive personnalisée à l'intérieur du htaccess qui était à l'origine de ce problème.

On dirait que quelqu'un a voulu empêcher l'accès au com_users composant dans le front-end.

RewriteCond %{REQUEST_URI} !^/administrator
RewriteCond %{QUERY_STRING} \boption=com_users\b [NC]
RewriteRule ^ - [F]

Suppression de cette - résolu le problème de connexion frontale.


Mise à jour - Connexion frontale à l'aide de modules

Pour tous ceux qui accèdent à cette page avec ce problème de connexion frontal, j'ai remarqué que l'utilisation de modules de connexion pour la connexion frontale peut produire le problème ci-dessus.
Dans ce cas, assurez-vous que vos modules de connexion ont leur paramètre cache sur No-Caching (désactivé).

Je ne suis pas sûr pour le module de connexion principal - mais je l'ai déjà vu avec des tiers.

2
FFrewin

Le jeton de sécurité non valide était un problème dans la mise à jour Joomla 3.6.1. Pour résoudre ce problème, veuillez consulter ma réponse ici, qui s'adresse également aux utilisateurs sur lesquels Akeeba Backup est installé:

https://joomla.stackexchange.com/a/17357/168

Le paquet que vous devez utiliser pour la mise à jour est le suivant:

Joomla_3.6.x_to_3.6.4-Stable-Patch_Package.Zip ( lien de téléchargement direct )

J'espère que cela t'aides

1
Lodder