相关疑难解决方法(0)

如何使用jQuery将Windows身份验证传递给webservice?

我正在使用jQuery来调用.Net Web服务,如下所示:

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); }
});
Run Code Online (Sandbox Code Playgroud)

现在我想在Windows身份验证中包装" https://example.com/myservice.asmx ".如何使用jQuery/javascript将凭据传递给服务?

理想情况下,我想使用当前用户的凭据,但如果需要,我可以为所有服务调用使用1个主凭证.

jquery web-services windows-authentication

34
推荐指数
2
解决办法
7万
查看次数