Основная проблема заключается в том, что я не могу запустить веб-сервис, который принимает запросы в формате JSON. Я получаю сообщение об ошибке 500 Server о том, что «формат запроса недействителен». Мои расширения ASP.NET AJAX установлены. На моем сервере запущена панель управления Plesk 8.6, которая, несомненно, вызывает эти проблемы.
Обработчик по умолчанию для этого указанного расширения показан в файле web.config следующим образом:
Для того, чтобы мой веб-сервис приложений мог обрабатывать JSON, он должен иметь следующую ссылку:
<add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
Plesk не позволяет правильно обрабатывать запрос. Мне нужно знать правильные директивы http, которые нужно вставить в web.config для правильной обработки веб-сервисов JSON. Я пытался отправить сообщение на форум Plesk два дня назад, но ответа пока нет.
Любое понимание было бы здорово =)