我有一个带有子域的网站,它位于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);})
答案 0 :(得分:0)
我解决了这个问题,我发现从https到http的请求是不可能的,两者都必须是https。