Вопрос по iis-6, wcf – IIS 6.0, запрещающий типы методов «PUT» и «DELETE» при вызовах веб-службы WCF 4.0 (403 запрещено)

3

Я разработчик, пытающийся помочь администратору сервера выяснить, как исправить эту проблему.

Но у меня есть приложение, которое использует настройки без настройки WCF 4.0 для выполнения вызовов RESTful webservices. Локально все работает нормально, но при отправке на мой сервер все запросы PUT и DELETE возвращают запрещенную ошибку 403.

После поиска я не смог найти ничего, что могло бы работать, и я не уверен, есть ли какие-либо журналы, которые могли бы помочь понять это, я не являюсь сервером и, по-видимому, не являюсь моим "сервером". ;. Так что любые советы о том, где его указать или что может быть причиной этого, будут с благодарностью.

Вы пытались добавить глаголы в соответствующий обработчик в IIS 6. Проверьте эту ссылку: Wiibart.com / включить-Delete-пут-слияния-глаголы-в-IIS5-iis6-фо (ИЛИ) Microsoft.com / TechNet / prodtechnol / WindowsServer2003 / Library / IIS / ... Rajesh

Ваш Ответ

1   ответ
8

ниже объясняют, как этого добиться.

Шаги, как показано ниже: 1. Щелкните правой кнопкой мыши виртуальный каталог в IIS

Выберите «Свойства»

Нажмите «Конфигурация ...»

Искать .svc в списке «Расширения приложений»

Выберите «.svc» (если его нет, вам нужно добавить его, нажав «Добавить» и используя тот же путь к исполняемому файлу, что и для расширения .aspx)

Нажмите «Редактировать ...»

В списке «Глаголы» выберите «Все глаголы»

Links:

MSDN Форумы

Настройка сопоставления приложений в IIS 6

Ссылка для включения PUT и DELETE больше не действительна. jblaske
Почему голосование против? Rajesh
Потому что ваш ответ больше не действителен, теперь, когда вы его обновили. Я отменил свое голосование. jblaske
Нет проблем. Спасибо за ответ Rajesh

Похожие вопросы