Tag: xmlspy

无法将WCF服务请求作为SOAP + XML发送

使用Visual Studio 2010,我开发了一个托管在Web应用程序上的WCF服务,供第三方使用。 他们告诉我他们不能援引它。 为了测试,他们将我重定向到Altova XmlSpy并指出,在创建新的SOAP请求时,如果他们选择“发送为SOAP + XML(SOAP 1.2)”,请在“更改SOAP请求参数”菜单项中选中,以下两个警告对话框: HTTP error: could not POST file ‘/TurniArc/WebServices/Processi.svc’ on server ‘10.51.0.108’ (415) Error sending the soap data to ‘http://10.51.0.108/TurniArc/WebServices/Processi.svc’ HTTP error: could not POST file ‘/TurniArc/WebServices/Processi.svc’ on server ‘10.51.0.108’ (415) 我确实证实了这一点。 取消选中该选项,请求按需提交。 我用soapUI(我一直用于内部测试的软件)调用我的Web服务时从来没有遇到任何问题。 这是我创建的第一个Web服务,从没有任何理论知识开始(但我想每个人都做:-)),所以我甚至不确定在哪里解决这个问题。 问题可能在于绑定吗? 我使用Add / New Item / WCF Service创建了服务并保留了所有默认选项,因此它应该是BasicHttpBinding 这是我的web.config的serviceModel部分 我的界面只有 [ServiceContract(Namespace=”http://www.archinet.it/HRSuite/Processi/”)] 属性和实现它的类有 [ServiceBehavior(IncludeExceptionDetailInFaults […]