首页 > 后端开发 > C++ > 如何在 IIS 上的 ASP.NET MVC 中启用 HTTP PUT 和 DELETE 请求?

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

Patricia Arquette
发布: 2025-01-06 10:06:43
原创
660 人浏览过

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 时,启用 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中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板