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:
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); }
});
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.