我的WSO2 ESB服务器中有一个oauth安全休息(Sample)。当我尝试从ajax调用时,它显示了跨域问题。
我的ajax电话是: -
jQuery.ajax({
beforeSend: function (request)
{
request.setRequestHeader("Authorization", "Bearer c791c67d8b272632d8e9e3ee9162179");
},
url: "http://192.168.1.27:8280/rest2",
contentType :"application/x-www-form-urlencoded",
type: "GET",
async: false,
error: function (jq, status, message) {
console.info('A jQuery error has occurred. Status: ' + status + ' - Message: ' + message+JSON.stringify(jq));
},
success: function() {
alert('Success!');
}
});
有人有解决方案吗? 感谢
答案 0 :(得分:1)
在这种情况下,您必须向服务器响应添加一些跨域标头。
必需的跨域标头 1.访问控制允许原点 2.访问控制允许方法 3.访问控制允许标题。
由于