我已经将web api部署到IIS,当通过浏览器调用时,它工作得很好,比如: http:// localhost /api/products response is in XML。
但是,当我通过Ajax调用它时,它不起作用。Google Chrome返回以下错误:
。Access-Control-Allow-Origin不允许origin为空。
$(document).ready(function () {
var url = 'http://localhost/api/products';
$.get(url, function (data) {
$("#test").append(data[5].prod);
});
});你知道会出什么问题吗?
谢谢
发布于 2013-04-13 15:56:48
发布于 2013-04-13 16:30:25
对于跨域请求,您应该发出jsonp ajax请求
https://stackoverflow.com/questions/15985550
复制相似问题