如何在具有相同域的https站点上进行ajax调用

时间:2016-12-13 12:48:15

标签: jquery ajax https

我有一个带有子域的网站,它位于https.Befor切换到https,我有一个页面和一个网站内的js文件向web api发送请求。一切正常,我切换到https。在那之后我的请求都没有被web api在子域中接受。在小提琴手中我得到502错误:

  

System.Security.SecurityException无法与server.fiddler.network.https协商HTTPS连接

$.get("https://api.mydomain.com/api/CaptchaImage/GetCaptcha", {}).done(function(data) {
$("#captcha").attr("src", "data:image/jpeg;base64," + data[0].CaptchaImage);
$("#hdnCaptcha").val(data[0].CaptchaText);})

1 个答案:

答案 0 :(得分:0)

我解决了这个问题,我发现从https到http的请求是不可能的,两者都必须是https。