Web服务调用返回405方法不允许错误

时间:2011-07-12 20:44:51

标签: iis-7.5 http-status-code-405 wcf-4

我目前在iis 7.5,Windows Server 2008 R2上部署了一个wcf应用程序。我使用的是一个asp 4.0 mvc,它调用了wcf web服务应用程序的不同方法。

当我对wcf应用程序中的任何方法发出ajax GET请求时,我得到了预期的json结果,并且一切正常。但是,当我发出POST请求时,我得到405方法不允许错误。

我检查了iis中的“Handle Mappings”,所有.svc映射都允许所有动词。
 1.我的svc-ISAPI映射到aspnet_isapi.dll。

  1. 我的svc-Integrated映射到“System.ServiceModel.Activation.HttpHandler,System.ServiceModel,Version = 3.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089”
  2. 所有映射似乎都是正确的。

    我不确定为什么我的POST不起作用。

    感谢, 马特

0 个答案:

没有答案