Autenticare un utente con WP-API V2 in Postman
Sto utilizzando Postman per testare il mio progetto e la wp-api. Più specificamente richieste POST dove un utente deve essere autenticato per eseguire azioni. Ecco quello che sto usando per creare un utente:
{{url}}/projectname/wp-json/wp/v2/users/?username=nuovonome&email=ben@scientifik.com&password=passwordhere
Tuttavia quando testo qualcosa che richiede autenticazione, come creare un utente, ricevo un errore 401:
{
"code": "rest_cannot_create_user",
"message": "Spiacente, non hai i permessi per creare questa risorsa.",
"data": {
"status": 401
}
}
Autenticazione via Nonce:
Se guardi il link sopra, la documentazione spiega come impostare l'header e inviare il nonce. Potrei impostare l'header come X-WP-Nonce
ma come posso ottenere il nonce da inviare in Postman?
Autenticazione via cookie: Ho installato l'interceptor di Postman per catturare i cookie e ne vedo 5, ma ottengo sempre errore 401 con il metodo sopra.
Qualsiasi idea o guida sarebbe molto utile per la community.
Postman condivide i cookie con Chrome. Se sei loggato nel tuo sito potresti vedere risultati inaspettati.
RIF: https://wordpress.org/support/topic/wp-api-cant-create-a-post/
