我公司开发的应用程序的REST类型,我想添加其他Web应用程序,所以我做这个Ajax调用消耗它的服务:
$.ajax({
type: "Post",
async: false,
url: "ip_adress/Inviter/api/Account/Register",
data: donne,
headers: { "Access-Control-Allow-Origin:": "*"},
success: function (data) {
console.log(data);
var tab = [];
tab["username"] = username;
tab["password"] = pwd;
var isLogged = Login.CheckCredential(tab, username);
return isLogged;
},
error: function (xhr, status, error) {
console.log(xhr);
console.log(status);
console.log(error);
}
});
我得到这个异常:
对象{readyState的:0,状态:0,状态文本: “语法错误:无法执行'setRequestHeader' ... -Origin:'是不是一个有效的HTTP标头字段名称。”}错误抛出:DOMException:未能执行'上'的XMLHttpRequest' setRequestHeader :“访问控制允许来源:”不是有效的HTTP标头字段名称。
所以,我需要知道:
我怎样才能使CORS在这种情况呢?
如何解决我的代码?