Javascript / Ajax NTLM Authentification

Je suis en train d'élaborer un HTML5 application mobile qui communique avec WebServices. WebServices utilisation de protocole d'authentification NTLM. Je vais avoir des difficultés à manipuler la poignée de main via JavaScript. NTLM envoie le 401 unauthorized comme réponse à mon POST, je n'ai pas trouvé de moyen d'y répondre.

Est l'authentification NTLM possible avec du JavaScript? Dois-je construire un proxy de service web, par exemple avec l'authentification de base entre les deux?

mon jQuery appel est quelque chose comme...

$.ajax({
                    type: "POST",
                    url: URL,
                    contentType: "text/xml",
                    dataType: "xml",
                    data: soapRequest,
                    username: 'username',
                    password: 'password',
                    xhrFields: {
                        withCredentials: true
                    },
                    success: processSuccess,
                    error: processError
});

source d'informationauteur TryCatch