IIS 6.0, запрещающий типы методов "PUT" и "DELETE" при вызовах веб-службы WCF 4.0 (403 запрещено)
Я разработчик, пытающийся помочь администратору сервера выяснить, как исправить эту проблему.
Но у меня есть приложение, которое использует настройки без настройки WCF 4.0 для выполнения вызовов RESTful webservices. Локально все работает нормально, но при отправке на мой сервер все запросы PUT и DELETE возвращают запрещенную ошибку 403.
После поиска я не смог найти что-то, что, кажется, работает, и я не уверен, есть ли какие-нибудь журналы, которые помогли бы понять это, я не серверный парень и, очевидно, ни мой "серверный парень", Так что любые советы о том, где его указать или что может быть причиной этого, будут с благодарностью.
1 ответ
Вы должны установить допустимые глаголы в IIS Manager, в Home Directory/Configuration, для любого данного расширения. Смотрите эти ссылки шаг за шагом: