[英]HTTPS issue with ajax call in javascript
我正在使用ajax调用(javascript)调用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
: https://www.yoursite.com
http://en.wikipedia.org/wiki/Cross-Origin_Resource_Sharing
并尝试使用JSONP代替。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.