Я всегда использовал Scriptmanager для обработки всех вызовов AJAX, но я начинаю расширяться и играю с использованием jQuery и JSON для использования веб-службы ASP.NET 3.5. Я использую стандартные вызовы jQuery, как вы можете видеть ниже, и это прекрасно работает. Я беспокоюсь о безопасности и о том, как сделать так, чтобы я не открывал двери, отказавшись от менеджера сценариев. Любая информация приветствуется. То, что я обнаружил в сети, больше относится к реализации, чем к безопасности.
$.ajax({
type: "POST",
url: "Webservices/Service.asmx/HellowWorld",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) {
alert(msg.d);
}
});
ОБНОВЛЕНИЕ: Удивление этого в надежде, что кто-то может предоставить некоторую информацию.
Я хочу разрешить только аутентифицированным пользователям доступ к этой службе. Я использую службы членства ASP.NET в MVC и хочу, чтобы мои вызовы jQuery AJAX (JSON) выполнялись аутентифицированным пользователем. Любая информация приветствуется.