【发布时间】:2012-07-29 22:10:32
【问题描述】:
我有一个非常标准的 asp.net web api,设置了 get post put 和 delete。我在 discountasp.net 上托管。适用于本地主机上的所有动词,当我部署时,只有 get 和 post 有效。我已经阅读了关于这个主题的几乎所有问题,我确保 WebDav 被禁用,并确保我的处理程序映射接受正确的动词,我仍然得到 405 错误。
有人知道问题可能是什么吗?它是 mvc4 asp.net web api,几乎是开箱即用的,我在单个 cshtml 页面上使用 ajax 与所有动词进行交互。我的网络服务器是 iis7。
【问题讨论】:
-
使用config查找webdav停用。
-
是的问题,我发布了一个答案
标签: iis-7 asp.net-mvc-4 asp.net-web-api http-status-code-405