Comment résoudre les erreurs « rest_cookie_invalid_nonce », « Le nonce du cookie est invalide », « Vérification du cookie échouée »
Il arrive que vous ou les visiteurs de votre site rencontriez des problèmes liés à la mise en cache lors de l’utilisation de WP Simple Pay.
Dans la plupart des cas, cela est dû au fait que votre hébergeur dispose de ses propres règles de mise en cache, ou que vous avez un plugin de mise en cache configuré sur votre site. Les deux sont bénéfiques pour les temps de chargement et les performances globales de votre site, mais peuvent bloquer ou perturber certaines fonctionnalités de WP Simple Pay.
Si les visiteurs de votre site voient un message similaire à Cookie nonce is invalid, Cookie check failed, ou rest_cookie_invalid_nonce cela signifie que les jetons nonce de votre site sont mis en cache et réutilisés au-delà de leur période désignée. Les nonces de WordPress peuvent être utilisés pendant 12 heures avant de devenir invalides.
Pour éviter que des nonces expirés ne soient envoyés à WP Simple Pay, vous devez vous assurer que les pages contenant des formulaires WP Simple Pay ne sont pas mises en cache, ou ne sont pas mises en cache pendant plus de 12 heures.
- Définir la limite de cache dans WP Fastest Cache
- Définir la limite de cache dans WP Rocket
- Définir la limite de cache dans W3 Total Cache (voir Garbage Collection Interval)
- Définir la limite de cache dans WP Super Cache (voir Garbage Collection)
Pour plus d’informations, consultez notre article général sur la mise en cache.
Vous avez encore des questions ? Nous sommes là pour vous aider !
Dernière modification :