Les mots de passe d’application sont absents du profil utilisateur WordPress
Le site n’est pas réellement servi en HTTPS à l’URL utilisée par l’assistant.
Consignez les versions de WordPress, de l’extension, du client, du connecteur et du serveur avant toute modification.
Causes probables
- Le site n’est pas réellement servi en HTTPS à l’URL utilisée par l’assistant.
- Le navigateur utilise HTTPS, mais WordPress ne considère pas la requête reçue à l’origine comme sécurisée.
- Une extension de sécurité, une extension obligatoire ou un filtre personnalisé désactive globalement les mots de passe d’application.
- Les mots de passe d’application ne sont pas disponibles pour l’utilisateur WordPress choisi par l’intégration.
- L’identifiant est associé à un autre utilisateur WordPress que celui attendu par le client.
Séquence de diagnostic
- Consignez les versions de WordPress, de l’extension, du client, du connecteur et du serveur avant toute modification.
- Confirmez que l’URL exacte utilisée par l’assistant se charge avec une connexion HTTPS valide.
- Vérifiez si les mots de passe d’application sont globalement disponibles dans l’environnement WordPress actif.
- Vérifiez leur disponibilité pour l’utilisateur WordPress exact.
- Examinez chaque utilisateur WordPress plausible au lieu de présumer que l’administrateur courant possède l’identifiant.
- Examinez la section des mots de passe d’application du profil pertinent sans exposer aucun secret.
Appliquer le correctif minimal
- Servez les URL WordPress et REST exactes en HTTPS avant d’activer l’authentification par mot de passe d’application.
- Corrigez la gestion du proxy approuvé et de l’origine afin que WordPress reconnaisse fiablement la requête HTTPS initiale.
- Supprimez ou restreignez le filtre qui désactive les mots de passe d’application seulement après avoir confirmé la politique de sécurité voulue.
- Autorisez les mots de passe d’application uniquement pour l’utilisateur dédié qui requiert l’intégration.
- Créez une identité WordPress dédiée au lieu de réutiliser l’administrateur humain.
Vérifier le résultat
- Chaque identifiant observé possède un propriétaire, un but, un créateur, un état et une décision de révocation.
- La requête authentifiée correspond à l’utilisateur WordPress dédié prévu.
- L’index REST répond depuis l’URL HTTPS canonique et expose les espaces de noms attendus.
- Le registre final contient les versions, les preuves, le changement, la vérification et le retour arrière sans aucun secret.
Ce qu’il ne faut pas faire
- N’accordez pas un accès administrateur uniquement pour réussir un test de connexion.
- Ne placez jamais un mot de passe d’application, un en-tête Authorization, un jeton ou un témoin dans une invite, un billet, un extrait de journal ou une capture.
- Ne modifiez pas le cœur de WordPress ou les fichiers d’une extension tierce comme première étape de diagnostic.
- N’ajoutez pas un contournement permanent et non vérifié du proxy avant de confirmer le chemin approuvé de la requête.
- Ne supprimez pas tous les identifiants inconnus avant d’avoir consigné leur propriétaire, leur but et leur dernière utilisation.
Guides connexes
- Les mots de passe d’application WordPress sont désactivés : causes et vérifications
- Mots de passe d’application WordPress pour les connexions IA
- Comment trouver les mots de passe d’application WAP dans WordPress
- Comment identifier l’utilisateur WordPress employé par un assistant IA
- WordPress ne détecte pas HTTPS derrière Cloudflare ou un proxy inverse
Sources et vérification
Cette page a été vérifiée à partir des sources primaires suivantes. Dernière révision des sources: .
- Application Passwords · WordPress Developer Resources
- wp_is_application_passwords_available() · WordPress Developer Resources
- wp_is_application_passwords_available_for_user() · WordPress Developer Resources
- Application Passwords REST API Reference · WordPress Developer Resources