首頁 > 後端開發 > C++ > 如何在 IIS 上的 ASP.NET MVC 應用程式中啟用 HTTP PUT 和 DELETE 支援?

如何在 IIS 上的 ASP.NET MVC 應用程式中啟用 HTTP PUT 和 DELETE 支援?

Barbara Streisand
發布: 2025-01-06 10:26:40
原創
862 人瀏覽過

How Do I Enable HTTP PUT and DELETE Support in My ASP.NET MVC Application on IIS?

對IIS 上的ASP.NET MVC 中的HTTP PUT 和DELETE 支援進行故障排除

部署使用HTTP PUT 的.NET MVC 應用程式時DELETE 方法,必須適當地配置IIS 以支援這些請求。當使用 IIS 7.5 從本機開發遷移到共享託管環境時,這可能是必要的。

IIS 設定

  1. 導覽至 處理程序對應 在 IIS 管理器中。
  2. 找到ExtensionlessUrlHandler-Integrated-4.0 並雙擊它。
  3. 點選 請求限制... 按鈕。
  4. 動詞中 選項卡,加上 DELETEPUT 方法。

其他注意事項

  • WebDAV 發布者問題: 如果在Windows 上執行2008 伺服器中,您可能會遇到WebDAV 發布者角色的問題。要解決此問題,請考慮透過修改Web.config 檔案從網站設定中刪除或停用此角色,如下所示:
<system.webServer>
  <modules>
    <remove name="WebDAVModule" />
  </modules>
  <handlers>
    <remove name="WebDAV" />
  </handlers>
</system.webServer>
登入後複製

透過實作這些步驟,您可以啟用HTTP PUT 和DELETE 支援IIS 中的ASP.NET MVC 應用程序,確保在共用託管環境中正確執行這些請求方法。

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

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板