0

我将 WCF 与 ios 应用程序一起使用,当请求某些方法时,IIS 返回 415 错误,不支持的媒体类型。代理类是通过 wsdl2objc 生成的,来自 Windows 应用程序的相同调用工作正常

4

1 回答 1

1

问题可能出在您的 WCF 服务配置中,特别是您正在使用的绑定。我想您已将其配置为使用自定义绑定WSHttpBinding或. 我不太确定如何修复它,但首先为标准配置您的服务并试一试。同时恢复您对 wsdl2objc 生成的代码所做的所有更改。 顺便说一句,使用 SOAP 1.2,我不确定是否可以使用它(我只测试过它)。application/soap+msbin1text/xmlBasicHttpBinding
WSHttpBindingwsdl2objcBasicHttpBinding

于 2012-05-21T09:00:15.720 回答