AUTH431 : Transport REST bloqué
Signification
L’API REST de la boutique n’a répondu à aucune des formes d’adresse que cette application peut utiliser.
L’application a essayé de joindre l’API REST de la boutique à son adresse habituelle (/wp-json/...) et à l’adresse de secours intégrée à WordPress (/?rest_route=...), sans réponse dans les deux cas. Le site Web de la boutique peut être accessible : c’est précisément l’API REST qui est injoignable, généralement parce qu’une extension de sécurité la masque ou qu’une règle de pare-feu la bloque.
Vos données
Aucune donnée de commande ou de produit n’est affectée.
Dépannage
Sur la boutique — pour l’administrateur du site : si une extension de sécurité masque ou renomme /wp-json/ (par exemple WP Hide), autorisez également la forme /?rest_route= intégrée à WordPress : l’application l’utilise automatiquement en secours.
Sur l’hébergement / le serveur :
- Recherchez dans les règles du pare-feu (WAF) tout ce qui correspond à
wp-jsonou àrest_routeet autorisez l’accès à l’API REST de la boutique. - Si le serveur est derrière une page de maintenance ou une vérification anti-robots, les requêtes REST peuvent recevoir une page HTML en réponse : désactivez la vérification pour l’API REST.
Pour tester (tout le monde) : https://your-store.com/?rest_route=/ doit renvoyer du JSON, et non une page 403 ou la page d’accueil du site.