使用jquery跨域Web服务调用,Web服务托管在iis6.0上

时间:2013-04-10 15:45:10

标签: asp.net web-services jquery iis-6

我正在使用此代码进行跨域Web服务调用:

$ .support.cors = true;

$.ajax({
    type: 'POST',
    crossDomain: true,
    dataType: "jsonp",
    jsonpCallback: 'jsonCallback',
    contentType: "application/json; charset=utf-8",
    url: baseurl + "/HelloWorld",
    data: '{}',
    dataType: "json",
    success: function(data) {
        alert(data.d);
    },
    error: function(err) {
        alert(err.statusText);
    }
});

我在IIS6.0中添加了此标头条目: Access-Control-Allow-Origin“value =”*“

当我运行它时,我得到500内部服务器错误(检入浏览器控制台)。

任何人都可以让我知道如何解决跨域Web服务访问问题。

提前致谢。

0 个答案:

没有答案