.net 2.0 Soap错误调用服务器无法处理请求

时间:2018-06-26 14:51:03

标签: .net web-services soap server http-status-code-500

我有一个可以与我的本地主机或其他服务器正常使用的应用程序(WS和应用程序不在同一台机器上)。 对于迁移,我们有更改服务器,但现在调用WS无效,我们出现了错误:

System.Web.Services.Protocols.SoapException:服务器无法处理请求。 ---> System.NullReferenceException:对象引用未设置为对象的实例。

我已尝试使用SOAP debbuger,但出现此错误: “接收响应:HTTP / 1.1 500内部服务器错误”

在我的代码中,我使用一个网络参考:

  Dim objInterface As New webservices_interface.webservice_interface()
  objInterface.Url = interface_core.Config.ReadSetting("urlWS")
  objInterface.Timeout = 600000
  objRapport = objInterface.CallWS(Me.ItemFlux)

在网络参考中:

    '''<remarks/>
    <System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://127.0.0.1/.../CallWS", RequestNamespace:="http://127.0.0.1/..", ResponseNamespace:="http://127.0.0.1/..", Use:=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle:=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)> _
    Public Function CallWS(<System.Xml.Serialization.XmlElementAttribute(IsNullable:=True)> ByVal MyObject As ListObject) As <System.Xml.Serialization.XmlElementAttribute("RAPPORT", IsNullable:=True)> Rapport
        Dim results() As Object = Me.Invoke("CallWS", New Object() {ListObject})
        Return CType(results(0), Rapport)
    End Function

我不知道探针在哪里,因为我们的代码可以在其他服务器上完美运行。 谢谢

0 个答案:

没有答案