Мне нужно сделать запрос к сайту, на котором включен HT Access.У приведенной ниже строки есть имя пользователя: пароль
Ниже приведен код, который я использую
var str='msft:sks*';
var bytes = Crypto.charenc.Binary.stringToBytes(str);
var base64 = Crypto.util.bytesToBase64(bytes);
var auth='BASIC '+base64;
$.ajax({
url : 'http://mft.sta.com/',
method : 'GET',
async:false,
beforeSend : function(req,settings) {
req.setRequestHeader('Authorization', auth);
}
});
Я получаю 401 ошибка, необходимая для аутентификации в FireBug.
Но когда я попробовалв плагине POSTER я могу получить ответ.Я скопировал значение 'auth' в вышеупомянутой функции и установил его в заголовке реквестера для ключа 'Authorization' в POSTER, и он работает как шарм.Но сбои в Firefox или IE.
Любые возможные решения или обходные пути.
Заранее спасибо.