Sto realizzando un client che invia username e password ad un server per l'autenticazione e l'accesso a dei dati in esso. Per l'autenticazione uso l'attributo "Authentication" dell'header http nella request del client.
Se l'autenticazione non va a buon fine il server risponde con codice 401 e un messaggio di error "Access Denied" nell' http response (questo è il comportamento di default).
Il problema è che mi servirebbe nella response anche l'username dell'utente la cui autenticazione è fallita, in modo da poter dare un opportuno messaggio di errore all'utente nel client.
L'unico modo che mi viene in mente per fare questo è inserire nell'header della request del client un campo contenente l'username che dovrebbe essere poi rimandato indietro dal server. Qualcosa del tipo "echo: username=pippo". Purtroppo non ho trovato niente a riguardo.
Qualcuno può darmi una mano?