Jak mogę przekazać uwierzytelnianie systemu Windows do usługi internetowej za pomocą jQuery?

Używam jQuery do wywołania usługi sieciowej .Net w następujący sposób:

<code>var service_url = "https://example.com/myservice.asmx"
$.ajax({
    type: "GET",
    url: service_url,
    dataType: "xml",
    data: "ParamId=" + FormId.value,
    processData: false,
    error: function(XMLHttpRequest, textStatus, errorThrown) { ajaxError(XMLHttpRequest, textStatus, errorThrown); },
    success: function(xml) { DoSomething(xml); }
});
</code>

Teraz chcę zawinąćhttps://example.com/myservice.asmx„w uwierzytelnianiu systemu Windows. W jaki sposób mogę przekazać poświadczenia do usługi za pomocą jQuery / javascript?

Najlepiej byłoby użyć poświadczeń bieżącego użytkownika, ale w razie potrzeby mogę użyć 1 poświadczenia głównego dla wszystkich wywołań usługi.

questionAnswers(2)

yourAnswerToTheQuestion