Ho una semplice domanda: è possibile utilizzare l'autenticazione del digest con un XMLHTTPRequest?È possibile utilizzare l'autenticazione del digest con un XMLHTTPRequest?
Se la risposta è no, qual è il motivo tecnico? O se è possibile - come posso farlo?
Grazie mille ... Google non ha alcuna buona risposta finora: -/
EDIT:
Grazie per le risposte. La modifica dell'intestazione in modo che corrisponda allo schema di autenticazione del digest, dopo che è stato ricevuto un nonce, sembra essere una soluzione.
Ma quello che stavo veramente cercando era che potevo cambiare la mia chiamata corrente: xmlhttp.open ("GET", url, false, username, password); a sth. come xmlhttp.open ("GET", url, false, username, password, "DIGEST");
Fa parte anche della mia domanda iniziale: perché il metodo aperto non offre l'opzione per effettuare una richiesta di digestione?
Forse c'è js-lib che uno potrebbe raccomandare che mi permetta di farlo - come immagini che non voglio davvero cambiare l'unico e semplice xmlhttp.open a più richieste e prima ottenere un nonce.
Cosa hai provato finora? Se la tua pagina del server richiede l'autenticazione Digest (restituendo un 401 alle richieste non autenticate) e si passa un nome utente e una password alla chiamata XHR open(), tutto dovrebbe funzionare correttamente. – EricLaw
L'hai fatto? Sarei davvero apprezzato per il codice. Grazie! – vrunoa