Мне удалось создать некоторые службы REST, и они отлично доступны через браузер, например, http://localhost:port/uri/template/value - и возвращает значение. Однако у меня возникают проблемы с доступом к нему через jQuery. Ранее я создал действия контроллера MVC, к которым я мог получить доступ через вызовы $ .ajax (), но это меня поставило в тупик. Я, наверное, скучаю по чему-то большому или крошечному, но важному. Вместо вставки кода здесь файл решения VS2010 был заархивирован здесь: http://savitarbernese.com/WCF_Prototypes.zip.
Любая помощь будет принята с благодарностью.
Спасибо, Дэни.
У вас две проблемы.
событие щелчка на элементе привязки даже не срабатывает, я изменил это на кнопку, и оно сработало так, как должно было.
URI, на который вы отправляете запрос, неверен.У вас есть:
http://localhost:1414/crypto.svc/sha512/createhash/?inputText=This+is+some+text
Должно быть:
http://localhost:1414/crypto.svc/sha512/createhash/This+is+some+text
Если ваши веб-страницы обслуживаются из порта, отличного от веб-служб, то это междоменный вызов, и он не будет работать.Возможно, вам придется либо разместить службы на одном и том же порту, либо изучить поддержку Jsonp на них.