Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript XMLHttpRequest无法加载http:…请求的资源上不存在“Access Control Allow Origin”标头_Javascript_Jquery_Ajax_Xmlhttprequest_Cross Domain - Fatal编程技术网

Javascript XMLHttpRequest无法加载http:…请求的资源上不存在“Access Control Allow Origin”标头

Javascript XMLHttpRequest无法加载http:…请求的资源上不存在“Access Control Allow Origin”标头,javascript,jquery,ajax,xmlhttprequest,cross-domain,Javascript,Jquery,Ajax,Xmlhttprequest,Cross Domain,我正在尝试使用以下代码对Web服务进行rest调用: $.ajax ({ url: "serviceUrl", type: "POST", data: { method : 'classic', text : 'test'}, success: function( result ) { alert("OK"); } }); 我得到了这个错误: XMLHttpReques

我正在尝试使用以下代码对Web服务进行rest调用:

$.ajax ({
    url: "serviceUrl",
    type: "POST",
    data: { method : 'classic',                                 
    text : 'test'}, 
    success: function( result ) {
    alert("OK");
    }
}); 
我得到了这个错误:

XMLHttpRequest无法加载http:。。。。请求的资源上不存在“Access Control Allow Origin”标头。因此,不允许访问源“我的url”


我了解到这是一个跨域ajax请求问题。有没有办法避免这种情况,或者用javascript进行调用的另一种方法?

proxify request server Side该服务需要api密钥吗?没有,该服务需要用户名和密码,但我将其放在数据字段中,它没有显示在我的代码中是与使用该应用程序的当前用户相关的用户名/密码,还是应用广泛。您的用户能够看到所述用户名/密码会有危险吗?如果使用客户端javascript发出此请求,则使用此应用程序的任何人都可以看到用户名/密码。