我将此代码用于跨域 Web 服务调用:
$.support.cors = 真;
$.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服务访问问题。
提前致谢。