Javascript java脚本中的http post请求具有';访问控制允许原点';错误,但相同的请求在fiddler中有效
我想将post请求发送到另一个域并获取json数据 我使用fiddler尝试了post请求,结果如下:我获得了访问令牌(突出显示) 当我试图从javascript发送时出现问题:Javascript java脚本中的http post请求具有';访问控制允许原点';错误,但相同的请求在fiddler中有效,javascript,ajax,post,xmlhttprequest,request,Javascript,Ajax,Post,Xmlhttprequest,Request,我想将post请求发送到另一个域并获取json数据 我使用fiddler尝试了post请求,结果如下:我获得了访问令牌(突出显示) 当我试图从javascript发送时出现问题: $.ajax({ type: 'POST', url: "http://worldcuppool.local:2490/token", crossDomain: true, data: 'grant_type=password&username=Oleksandr&pa
$.ajax({
type: 'POST',
url: "http://worldcuppool.local:2490/token",
crossDomain: true,
data: 'grant_type=password&username=Oleksandr&password=odin21',
dataType: 'json',
success: function (responseData, textStatus, jqXHR) {
var value = responseData.access_token;
console.log(responseData);
},
error: function (responseData, textStatus, errorThrown) {
alert('POST failed.');
}
});
这导致
XMLHttpRequest cannot load http://worldcuppool.local:2490/token. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:58402' is therefore not allowed access.
但是在fiddler中,我还可以看到来自javascript的请求,并且响应是“有效”的,我可以读取访问令牌
如何将json数据返回到我的javascript