L’header Authorization di WordPress è assente o viene rimosso
Hosting, reverse proxy, reindirizzamento o WAF rimuove l’header Authorization prima di WordPress.
Conferma con prove server ripulite che Authorization raggiunga WordPress.
Cause probabili
- Hosting, reverse proxy, reindirizzamento o WAF rimuove l’header Authorization prima di WordPress.
- Un WAF o regola di sicurezza blocca percorso, metodo, payload o schema di autenticazione REST.
- Un reindirizzamento cambia schema, host o percorso e può rimuovere gli header di autenticazione.
- Il proxy non inoltra l’informazione di schema necessaria a WordPress per riconoscere HTTPS.
- Il client chiama dominio, percorso base, endpoint REST o endpoint MCP errato.
Sequenza diagnostica
- Conferma con prove server ripulite che Authorization raggiunga WordPress.
- Segui ogni reindirizzamento e verifica schema, host, percorso e Authorization.
- Esamina l’evento esatto del WAF o plugin di sicurezza con route, metodo e ID regola.
- Registra versioni di WordPress, plugin, client, connettore e server prima di cambiare qualcosa.
- Usa un controllo minimo autenticato per confermare quale utente rappresenta la richiesta.
- Conferma schema, host, percorso base ed endpoint configurati nel client.
Applicare la correzione minima
- Configura server o proxy attendibile affinché Authorization raggiunga WordPress.
- Modifica solo regola, route o metodo del falso positivo confermato.
- Rimuovi o correggi il reindirizzamento che altera la richiesta autenticata.
- Correggi endpoint, trasporto, nome strumento o riferimento credenziale senza ampliare i permessi.
- Invia prove ripulite e versionate se il comportamento resta specifico del plugin.
Verificare il risultato
- Le prove ripulite confermano che Authorization raggiunge WordPress.
- La richiesta autenticata corrisponde all’utente dedicato previsto.
- La lettura limitata approvata riesce con risposta riproducibile.
- La richiesta autenticata raggiunge l’endpoint canonico senza reindirizzamenti inattesi.
Cosa non fare
- Non disattivare globalmente WAF o plugin di sicurezza per una singola richiesta.
- Non inserire Application Password, Authorization, token o cookie in prompt, ticket, log o screenshot.
- Non esporre pubblicamente log di debug o endpoint diagnostici.
- Non aggiungere una soluzione proxy permanente non verificata prima di confermare il percorso attendibile.
- Non concedere accesso amministratore solo per superare un test di connessione.
Guide correlate
- Una Application Password di WordPress restituisce 401 Unauthorized
- Un plugin di sicurezza o un WAF blocca la REST API di WordPress
- Loop di reindirizzamento nella connessione IA a WordPress: HTTP, HTTPS e URL canonica
- Password dell’applicazione WordPress per connessioni IA
- Risoluzione dei problemi di accesso a WordPress di Claude Code o Codex
Fonti e verifica
Questa pagina è stata verificata in base alle seguenti fonti primarie. Ultima revisione delle fonti: .
- Application Passwords · WordPress Developer Resources
- wp_authenticate_application_password() · WordPress Developer Resources
- RFC 9110: HTTP Semantics · RFC Editor
- REST API Handbook · WordPress Developer Resources