IIS 7、MVC2 Web 服务、PUT 上的 HTTP 405 错误

发布于 2024-10-08 20:28:31 字数 403 浏览 1 评论 0原文

这是一个与 IIS 7.5、Web 服务和 HTTP 405 类似的问题错误但有点不同。我没有使用 WCF Web 服务,而是使用了 MVC2 Web 服务,当在请求中使用 PUT 时,该服务会返回 405 错误。而且,就我而言,POST 工作得很好。

我猜我需要添加或调整 IIS 7 处理程序映射才能使 PUT 正常工作,但我的托管提供商并没有提供太多帮助。有人遇到过这个问题并且知道如何让 PUT 在 IIS 7 中运行的 MVC2 Web 服务中工作吗?如果这个问题已经得到解答,我很抱歉,我已经搜索了一整天,但没有找到神奇的答案。

任何帮助将不胜感激...

This is a similar question as IIS 7.5, Web Service and HTTP 405 error but a little different. Instead of a WCF web service, I've got an MVC2 web service that returns a 405 error when a PUT is used in the request. And, in my case, POST works just fine.

I'm guessing I need to either add or tweak an IIS 7 Handler Mapping to get PUT to work but my hosting provider hasn't been much help. Anyone out there run into this and know how to get PUTs to work in an MVC2 web service running in IIS 7? My apologies if this has already been answered, I've been searching all day and haven't found the magical answer.

Any help would be greatly appreciated...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

青衫儰鉨ミ守葔 2024-10-15 20:28:31

我们遇到了同样的问题,解决方案是在 Web.config 文件中添加一个元素:

<remove name="WebDAVModule"/>

We had the same problem, and the solution was adding an element into section in the Web.config file:

<remove name="WebDAVModule"/>
别靠近我心 2024-10-15 20:28:31

查看https://serverfault.com/ questions/93424/how-to-enable-put-and-delete-in-iis7/93428#93428

dario -索莱拉:

您可以查看“处理程序
映射”部分位于
服务器或站点级别(IIS 组)。
选择扩展的映射
(例如 .aspx)并选择“编辑”
上下文菜单。 “动词”选项卡
允许您指定要接受的动词。

Have a look at https://serverfault.com/questions/93424/how-to-enable-put-and-delete-in-iis7/93428#93428

dario-solera:

You can take a look at the "Handlers
Mappings" sections at either the
server or site level (IIS group).
Select a mapping for an extension
(e.g. .aspx) and select "Edit" from
the context menu. The "Verbs" tab
allows you to specify verbs to accept.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文