Usuwanie WebAPI nie działa - 405 Metoda niedozwolona

Doceniam każdą pomoc na ten temat, ponieważ strona ma się dziś pojawić na żywo!

Mam kontroler API api z metodą Delete. Metoda działa dobrze na moim komputerze lokalnym z uruchomionym programem IIS Express (Windows 8), ale gdy tylko wdrożę go na żywym serwerze IIS (Windows Server 2008 R2), przestała działać i wyświetli następujący komunikat o błędzie:

Błąd HTTP 405.0 - niedozwolona metoda Strona, której szukasz, nie może zostać wyświetlona, ​​ponieważ używana jest nieprawidłowa metoda (HTTP Verb)

Rozejrzałem się po sieci w poszukiwaniu rozwiązań i wdrożyłem najbardziej rozsądne. Moja konfiguracja internetowa ma następujące ustawienia:

<system.webServer>
    <validation validateIntegratedModeConfiguration="false" />
<handlers>
    <remove name="ExtensionlessUrlHandler-ISAPI-4.0_32bit" />
    <remove name="ExtensionlessUrlHandler-ISAPI-4.0_64bit" />
    <remove name="ExtensionlessUrlHandler-Integrated-4.0" />
    <add name="ExtensionlessUrlHandler-ISAPI-4.0_32bit" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
    <add name="ExtensionlessUrlHandler-ISAPI-4.0_64bit" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
    <add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
</handlers>
</system.webServer>

Próbowałem również zmienić odwzorowania obsługi i filtrowanie żądań w IIS bezskutecznie. Należy pamiętać, że reguły tworzenia WebDAV w usługach IIS wydają się być wyłączone.

Wszelkie pomysły będą bardzo mile widziane Dzięki.

questionAnswers(12)

yourAnswerToTheQuestion