Ich bin mit der Integration eines XML-Editors von Drittanbietern in unsere Webanwendung verbunden, und die Speicherfunktion führt eine HTTP-PUT direkt in die Datei auf dem Webserver aus.IIS 7.5 405 Methode nicht zulässig für PUT aus StaticFileModule
Das Betriebssystem ist Windows Server 2008 R2 mit IIS 7.5
Wir sind eine Web-API installiert haben, so haben wir schon WebDAV entfernt und haben auch die web.config aktualisiert mit:
<remove name="WebDAVModule" /> under modules
<remove name="WebDAV" /> under handlers
Wir haben die Handler Mappings der Website aktualisiert, um die 'PUT' verb enthalten:
Static
ExtensionlessUrlHandler-ISAPI-4.0_32bit
ExtensionlessUrlHandler-ISAPI-4.0_64bit
Wir sind weiterhin noch die folgende Antwort in Fiedler erhalten, wenn wir eine PUT-Anfrage in eine XML-Datei im Composer machen :
HTTP Error 405.0 - Method Not Allowed
The page you are looking for cannot be displayed because an invalid method (HTTP verb) is being used.
Module : StaticFileModule
Notification : ExecuteRequestHandler
Handler : StaticFile
Error Code : 0x80070001
WebDAV wurde bereits entfernt – Shaun