IIS 6.0 阻止在 WCF 4.0 Web 服务调用中使用“PUT”和“DELETE”方法类型(403 禁止)

IIS 6.0 阻止在 WCF 4.0 Web 服务调用中使用“PUT”和“DELETE”方法类型(403 禁止)

我是一名开发人员,正在尝试协助我的服务器管理员弄清楚如何纠正这个问题。

但是我有一个应用程序使用 WCF 4.0 无配置设置来进行 RESTful Web 服务调用。本地一切正常,但当推送到我的服务器时,所有 PUT 和 DELETE 请求都返回 403 禁止错误。

经过一番搜索,我找不到任何似乎可行的方法,我不确定是否有一些日志可以帮助解决这个问题,我不是服务器专家,显然我的“服务器专家”也不是。因此,任何关于如何指导他或可能导致这种情况的提示都将不胜感激。

答案1

您必须在 IIS 管理器的主目录/配置中为任何给定的扩展设置允许的动词。请参阅以下链接了解分步说明:

相关内容