【发布时间】:2012-08-29 20:53:39
【问题描述】:
我正在尝试在 MVC 4 应用程序中使用 PUT,但遇到 405 错误。
在我的路由中,我对路由有一个限制,允许 PUT 和 POST,POST 到端点有效,PUT 失败并显示 405。
我已经听从了这里ASP.NET Web API returns 404 for PUT only on some servers和这里ASP.NET MVC got 405 error on HTTP DELETE request?的建议
我也从 IIS 中删除了 WeDAV,但我仍然收到 405。还有其他建议吗?
我在 IIS 8(使用 Visual Studio 2012)上也遇到了完全相同的问题,因为我遵循了这个建议 ASP.NET Web API - PUT & DELETE Verbs Not Allowed - IIS 8 仍然没有运气
【问题讨论】:
标签: asp.net-mvc iis-7.5 http-status-code-405 http-put iis-8