首頁 >後端開發 >C++ >如何在 IIS 上的 ASP.NET MVC 中啟用 HTTP PUT 和 DELETE 請求?

如何在 IIS 上的 ASP.NET MVC 中啟用 HTTP PUT 和 DELETE 請求?

Patricia Arquette
Patricia Arquette原創
2025-01-06 10:06:43632瀏覽

How to Enable HTTP PUT and DELETE Requests in ASP.NET MVC on IIS?

在IIS 的ASP.NET MVC 中啟用HTTP PUT 和DELETE

將ASP.NET MVC 應用程式部署到IIS 時,啟用IIS 時,啟用IIS 時,啟用IIS 時,啟用IIS 時,啟用IIS 時,啟用IIS 時,啟用IIS 時,啟用HTTP PUT DELETE 請求對於支援進階功能至關重要。要完成此操作:

  1. 開啟 IIS 管理員並導航至 處理程序對應
  2. 找到 ExtensionlessUrlHandler-Integrated-4.0 並雙擊它。
  3. 選擇請求限制... 並將 DELETEPUT 加入 Verbs 標籤。

可能的WebDav發布商問題

如果您在2008 伺服器上運行,請停用WebDav 角色或將其從system.webServer -> 中的網站配置中刪除。 模組部分:

<system.webServer>
  <modules>
    <remove name="WebDAVModule" />
  </modules>
  <handlers>
    <remove name="WebDAV" />
  </handlers>
</system.webServer>

附加說明:

  • 確保您的jQuery AJAX 請求使用正確的URL 和資料參數.
  • 驗證伺服器是否具有處理DELETE 請求的適當權限指定的資源。

以上是如何在 IIS 上的 ASP.NET MVC 中啟用 HTTP PUT 和 DELETE 請求?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn