Привет, я застрял и как-то не нашел решение. Кажется простым, но хорошо. Вот оно. У меня есть мобильная служба в Azure, и я хочу достичь этого с помощью javascript. Как мне обойти 401 Unauthorized? Я пробовал с документацией от MS, но не повезло. Это то, что я получил до сих пор (добавление ключа к URL не работает, конечно), что я могу добавить, чтобы заставить его работать?Azure Mobile Service и Javascript
var client = new WindowsAzure.MobileServiceClient(
"https://cdshop.azure-mobile.net/",
"vGpqzyApJXXXXXXXXblQCWne73"
);
var getJSON = function (url, callback) {
var xhr = new XMLHttpRequest();
xhr.open('get', url, true);
xhr.responseType = 'json';
xhr.onload = function() {
var status = xhr.status;
if (status == 200) {
callback(null, xhr.response);
} else {
callback(status);
}
};
xhr.send();
};
$(function() {
$('#clickme').click(function() {
getJSON('http://cdshop.azure-mobile.net/api/cds/total?key=vGpqzyApJXXXXXXXXblQCWne73', function (err, data) {
if (err != null) {
alert('Something went wrong: ' + err);
} else {
alert('Your Json result is: ' + data.result);
result.innerText = data.result;
}
});
});
});
Большое спасибо Эрик, он работал как шарм –