Я пытаюсь выполнить вызов ajax между сервером (http), который находится в Интернете. И нацелитесь на мой собственный локальный хост. FF/Chrome/ETC... работает. Это ТОЛЬКО проблема IE. IM ИСПОЛЬЗОВАНИЕ IE 11 И 10.
Запрос даже не сделан. "Запрещенный доступ" запускается мгновенно.
Это код. Просто для вас.
Не классическая ошибка HTTP/HTTPS в IE8 и IE9. Это что-то еще, но документация не помогает.
$jq.ajax({
contentType: 'application/json',
url: url,
dataType: 'json',
crossDomain: true,
beforeSend: function (xhr) {
xhr.withCredentials = true;
xhr.setRequestHeader("Authorization", "Basic " + $jq.base64.encode(username and password));
},
success: function (data, status, headers) {},
error: function (xhr, status, error) {}
Статус 0
в объекте xhr
, а ошибка - "Запрет доступа"