Ajax 钴铬合金
我目前正在开发一个Javascript文件,需要通过WebSocket和ajax帖子将数据发送到远程服务器。代码似乎运行得很好,我可以看到服务器正在运行,我测试过的几个浏览器似乎运行得很好。问题是,在Chrome中,我总是收到一条信息:Ajax 钴铬合金,ajax,google-chrome,websocket,cors,Ajax,Google Chrome,Websocket,Cors,我目前正在开发一个Javascript文件,需要通过WebSocket和ajax帖子将数据发送到远程服务器。代码似乎运行得很好,我可以看到服务器正在运行,我测试过的几个浏览器似乎运行得很好。问题是,在Chrome中,我总是收到一条信息: XMLHttpRequest无法加载http://api.test.com/oauth/token. 请求的资源上不存在“Access Control Allow Origin”标头。起源'http://useclark.com因此,不允许访问。 这是Chrom
XMLHttpRequest无法加载http://api.test.com/oauth/token. 请求的资源上不存在“Access Control Allow Origin”标头。起源'http://useclark.com因此,不允许访问。
这是Chrome中已知的bug吗
这是请求
$("#tokenbutton").click(function(){
$.ajax({
type: "POST",
contentType: "text/plain",
url: 'http://127.0.0.1:5000/oauth/token',
data: "grant_type=client_credentials&client_id=243257&client_secret=520e38c290995b78669acfd67391a8f6",
xhrFields: {
withCredentials: true
}
});
});
在服务器上,添加值为“*”的标题“Access Control Allow Origin”(或您认为应该允许的站点)。复制并粘贴http请求