Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# VS2008-从web服务反序列化时出错_C#_Xml_Visual Studio 2008_Web Services_Soap - Fatal编程技术网

C# VS2008-从web服务反序列化时出错

C# VS2008-从web服务反序列化时出错,c#,xml,visual-studio-2008,web-services,soap,C#,Xml,Visual Studio 2008,Web Services,Soap,我在调用外部web服务(https)中的操作时出现反序列化错误。错误为“对操作‘score’的回复消息体进行反序列化时出错”。score是一个信用评分操作。堆栈跟踪包括“XML文档中有一个错误(2157)”,但我不知道如何获取XML文档以便识别问题 我使用的是VisualStudio2008,服务代理是由代码生成的。我的问题是:我能得到一大堆的回应吗?尝试了Fiddler,但在使用传输级别安全性(https)时,错误更改为“无法为SSL/TLS安全通道建立信任关系”。使用可能会提供有关异常的更多

我在调用外部web服务(https)中的操作时出现反序列化错误。错误为“对操作‘score’的回复消息体进行反序列化时出错”。score是一个信用评分操作。堆栈跟踪包括“XML文档中有一个错误(2157)”,但我不知道如何获取XML文档以便识别问题


我使用的是VisualStudio2008,服务代理是由代码生成的。我的问题是:我能得到一大堆的回应吗?尝试了Fiddler,但在使用传输级别安全性(https)时,错误更改为“无法为SSL/TLS安全通道建立信任关系”。

使用可能会提供有关异常的更多详细信息。尝试将跟踪级别设置为“错误”或“警告”。

这样,服务会将错误返回给您吗?听起来你在发送错误的XML。在调试中运行并检查您的请求。发现响应包含字符串等的xml前缀xsd。服务器的响应中不包含命名空间前缀定义。然后代理失败并出现反序列化错误。目前还没有找到解决这个问题的最佳方法,但这完全是另一个问题。。。有机会知道你是怎么解决的吗?我得到了same@JohnIdol强制服务提供程序修复其服务并包含命名空间定义。然而,这需要大约6个月的时间来完成,在此期间,我编写了一个wcf snip,它在反序列化之前添加了名称空间(如果它不存在的话)。这里的问题实际上是Java与MS web服务的互操作性。双方都有一些假设,这使得反序列化有时很困难。非常感谢,这非常有效,而且很容易设置。