- Statut
- Ouvert
Aperçu de l’anomalie
Si vous sélectionnez l’option Stocker un cookie de langue pour prendre en charge le filtrage des langues pour AJAX sur la page WPML → Langues, vous verrez l’erreur suivante dans la console de votre navigateur Firefox :
Le cookie « wp-wpml_current_language » sera bientôt rejeté car son attribut « SameSite » est défini sur « None » ou une valeur non valide, sans l’attribut « secure ». Pour en savoir plus sur l’attribut « SameSite », consultez https://developer.mozilla.org/docs/Web/HTTP/Headers/Set-Cookie/SameSite
Selon leur documentation, l’avertissement s’affiche dans Firefox car :
Les cookies avec SameSite=None doivent désormais également spécifier l’attribut Secure (ils nécessitent un contexte sécurisé/HTTPS).
Solution de contournement
- Ouvrez le navigateur Firefox et collez about:config dans la barre d’adresse.
- Recherchez network.cookie.sameSite.laxByDefault.
- Double-cliquez dessus et cette valeur passera de false à true.
- Redémarrez votre navigateur Firefox.