web服务发生时,通过php服务器消费asmx webservice
内容类型text/html;响应消息的charset = utf-8与绑定的内容类型(text/xml; charset = utf-8)不匹配。如果使用自定义编码器,请确保IsContentTypeSupported方法正确实施。响应的前1024个字节是:'var IsFormValidated ='T';web服务发生时,通过php服务器消费asmx webservice
得到这个错误,而消耗。请帮助
我曾尝试下面的代码在我的webconfig
仍然得到下面的错误:::: OPTIONS http://xyz.com/WebService1.asmx/Login 500 (内部服务器错误)jquery.min%201.4.4.js:141 选项http://xyz.com/WebService1.asmx/Login Access-Control-Allow-Origin不允许使用原产地http://xyz.com。 jquery.min%201.4.4.js:141 XMLHttpRequest无法加载http://xyz.com/WebService1.asmx/Login。 Access-Control-Allow-Origin不允许使用原产地http://xyz.com。 Default.aspx:1
首先构建一个工作的c#客户端。然后将它发送的请求(header + body)与您的php客户端发送的请求进行比较。
现在得到500服务器错误 –
如果这个错误是与C#客户端然后打开跟踪并记录查看详细信息 –
您是否尝试浏览浏览器中的服务网址?请参阅http://social.msdn.microsoft.com/Forums/vstudio/en-US/4b72d695-5790-4615-99cd-4e331d7e864d/wcf-returning-the-content-type-texthtml-of-the-response-message -does-not-match-the-content-type- http://msdn.microsoft.com/en-us/library/dd456789.aspx –
其不是api api web服务 –
您可以下载WCF测试客户端工具,并检查你是否能够使用服务http://weblogs.asp.net/guillermo/archive/2009/02/23/info-running-wcftestclient-tool-in-a-pc-without-vsnet -2008.aspx http://weblogs.asp.net/blogs/guillermo/Code/WcfTestClient.zip –