IIS 中支援ASP.NET MVC 的HTTP PUT 和DELETE 方法
在ASP.NET MVC 應用程式中啟用HTTP PUT 和啟用HTTP PUT DELETE 方法託管在IIS 上,因此必須進行特定配置IIS。
在處理程序對應中啟用 PUT 和 DELETE
導覽至 IIS 管理器中的處理程序會對應並找到「ExtensionlessUrlHandler-Integrated-4.0」。雙擊它,然後單擊“請求限制...”。在動詞標籤上,加入 DELETE 和 PUT。
可能的 WebDav 發布者問題
以防萬一如果 DELETE 請求仍然失敗,請檢查伺服器上是否啟用了 WebDAV Publisher 角色。如果伺服器在 Windows 2008 上執行,請停用 WebDAV 角色或從
<system.webServer> <modules> <remove name="WebDAVModule" /> </modules> <handlers> <remove name="WebDAV" /> </handlers> </system.webServer>
以上是如何在 IIS 上的 ASP.NET MVC 中啟用 HTTP PUT 和 DELETE 方法?的詳細內容。更多資訊請關注PHP中文網其他相關文章!