我目前在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。
所有映射似乎都是正确的。
我不确定为什么我的POST不起作用。
感谢, 马特