Я, ребята,
Я работаю над приложением Phonegap и инфраструктурой Sencha.
Я пытаюсь добраться до защищенного сервера , но аутентификация не удалась с Android (но не с iOS). Я использую код ниже:
Ext.Ajax.request({
url:"http://user:password@api.website.fr/query.json",
method: 'GET',
// I tried to send the header directly but it didn't work too
headers: {
"Authorization": "Basic s2dh3qs76jd2hqjsdh=="
},
success: function (result, request) {
alert(result);
},
failure: function ( result, request) {
for(var key in result)
alert(result[key]);
}
});
В сообщении об ошибке говорится, что требуется дайджест HTTP ...
Просто чтобы знать:
- Интернет-связь в порядке
- Тот же код работает с локальным файлом и другими внешними API
- Я не знаю, как исследовать объекты Javascript в LogCat, так что извините за мое отвратительное
alert(result[key])
Спасибо, ребята, вы все молодцы!