Служба, которую я пытаюсь вызвать, развернута как часть визуальной веб-части.Если я вызываю это напрямую: _layouts / service.asmx, я получаю ожидаемую страницу обслуживания, показывающую мне функции, которые я хочу вызвать.Когда я выполняю вызов Jquery Ajax (он прекрасно работает на моем сервере разработки), я получаю ошибку 500 от сервера.
$.ajax({
url: 'http://myserver/_layouts/service.asmx/GetLinksToAllFav',
data: "{'tag': '" + $('#MyTag').val() + "', 'TagMaxLength': '" + $('#TagMaxLength').val() + "'}",
type: 'POST',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
$('#MyFav').html(data.d);
$('#MyFav').show(100);
},
error: function (all, textStatus, errorThrown) { console.log(textStatus); console.log(errorThrown); }
});
Ответ HTTP / 1.1 500 Внутренняя ошибка сервера