Обновлен до Win 2008 R2 SP1 - 404 по запросам ajax с WCF - PullRequest
1 голос
/ 17 мая 2011

У нас та же проблема, что и у найденного здесь , однако мы используем WCF и возвращаем веб-ответ JSON.

Я попытался изменить его с .asmx на .svc, но подумал, что он будет более сложным.При этом возникает ошибка.

Есть ли обходной путь для этой проблемы, но когда вместо ASMX используется WCF?Спасибо.

1 Ответ

0 голосов
/ 11 июля 2011

Мне удалось решить эту проблему, удалив обработчик для файлов .svc в IIS и прочитав его с точно такими же значениями. Смотрите шаги ниже, чтобы узнать, как это сделать.

  1. Перейти основной узел IIS
  2. Нажмите на сопоставления обработчиков в категории IIS
  3. Найдите узел с именем "svc-Integrated-4.0" и удалите его
  4. Нажмите «Добавить управляемый обработчик» на панели действий
  5. Введите следующие значения и нажмите ОК:

Путь запроса: * .svc

Тип: System.ServiceModel.Activation.ServiceHttpHandlerFactory, System.ServiceModel.Activation, Версия = 4.0.0.0, культура = нейтральная, PublicKeyToken = 31bf3856ad364e35

Имя: svc-Integrated-4.0

В этот момент все должно начать работать. Надеюсь, это поможет.

...