使用jQuery为AJAX Web Service调用提供代理凭据

时间:2014-04-27 12:03:22

标签: jquery asp.net ajax web-services

我们在办公室实施了代理,我需要使用jQuery AJAX进行webservice调用。

如果我们跳过代理,则会调用Web方法而不会出现任何错误 但是,当我们启用代理时,我们会得到" NetworkError" ,没有关于此错误的详细信息。

我们无法永远禁用代理,现在我们想使用jQuery AJAX调用此Web服务 请帮我解决这个问题。

var surl = "http://www.mydomain.com/MyJSONService/Service.asmx/HelloWorld";
$.ajax({
    type: 'GET',
    url: surl,
    crossDomain: true,
    contentType: "application/json; charset=utf-8",
    dataType: "json",
    xhrFields: {
         withCredentials: true
    },
    success: function(data, statusCode, xhr) {
        alert(data.d);
    },
    error: function(xhr, status, error) { 
        alert('Error !!'); 
    },
    async: false,
    cache: false
});

0 个答案:

没有答案