Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.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中ajax调用的HTTPS问题_Javascript_Jquery_Ajax - Fatal编程技术网

javascript中ajax调用的HTTPS问题

javascript中ajax调用的HTTPS问题,javascript,jquery,ajax,Javascript,Jquery,Ajax,我正在使用ajax calljavascript调用一个Web服务以返回json。它工作正常。但是当我将我的站点更改为HTTPS时,它不工作。原因是什么 function GetReportguid1, callback) { $.ajax({ type: "POST", url: "/demo/Datapage.aspx/GetData", contentType: "application/json; charset=utf-8",

我正在使用ajax calljavascript调用一个Web服务以返回json。它工作正常。但是当我将我的站点更改为HTTPS时,它不工作。原因是什么

function GetReportguid1, callback) { 
 $.ajax({
       type: "POST",
       url: "/demo/Datapage.aspx/GetData",
       contentType: "application/json; charset=utf-8",
       dataType: "json",
       data: JSON.stringify({
           guiddemo: guid1           
       }),
       success: function (results) {          
           callback(results);
       },
       error: AjaxFailed
   });


};

从服务器添加Access Control Allow Origin标头

访问控制允许来源:https://www.yoursite.com


并尝试改用JSONP。

可能重复的JS未加载到HTTS中