ajax https token,Jquery ajax call from https to http

I deployed my website in IIS with https protocol. It works fine with http but ajax jquery request is failed with https. (I simply call a http web api which returns json data)

NetworkError: Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'http://....."

Did you get the same kind of errors when deploying with https?

Remember that this code below works well when deploy with HTTP, but switch to HTTPS it went to error section

var dataGetter = {

authenticate: function (username, password) {

var getTokenUrl = "http://xxx";

var getTokenParams = { "username": username, "password": password }

var result = false;

$.ajax({

type: "GET",

url: getTokenUrl,

data: getTokenParams,

contentType: "text/plain",

dataType: 'json',

crossDomain: true,

cache: false,

success: function (result) {

// do something here

},

error: function (XMLHttpRequest, textStatus, errorThrown) {

alert(errorThrown);

alert(XMLHttpRequest.responseText);

},

async: false

});

return result;

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值