Wie kann ich mit jQuery die Windows-Authentifizierung an den Webservice übergeben?
Ich benutze jQuery, um einen .Net-Webdienst wie folgt aufzurufen:
<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>
Jetzt möchte ich wickeln "https://example.com/myservice.asmx"in der Windows-Authentifizierung. Wie kann ich Anmeldeinformationen mit jQuery / Javascript an den Dienst übergeben?
Idealerweise würde ich gerne die Anmeldeinformationen des aktuellen Benutzers verwenden, aber bei Bedarf kann ich 1 Hauptanmeldeinformation für alle Serviceanrufe verwenden.