Веб-сервис не будет принимать запросы JSON - PullRequest
0 голосов
/ 13 апреля 2010

Основная проблема заключается в том, что я не могу запустить веб-сервис, который принимает запросы в формате 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 два дня назад, но ответа пока нет.

Любое понимание было бы здорово =)

1 Ответ

0 голосов
/ 11 мая 2010

Есть подтвержденные ошибки с веб-сервисами и httphandlers. Чтобы избежать горя, обновитесь до> Plesk 9.0.

...