c# Soap kliens, de hogyan?

Kezdőlap Fórumok Programozás c# Soap kliens, de hogyan?

3 bejegyzés megtekintése - 1-3 / 3
  • Szerző
    Bejegyzés
  • #2174307
    linuxforum
    Felhasználó

      Pontosítom a hibaüzenetet, amit a példaalkalmazás módosított változatára kaptam. Elvileg Soap 1.2-vel lehetne csatlakozni.

      Code:
      A kiszolgáló nem ismerte fel a(z) SOAPAction HTTP-fejléc értékét: .

      Description: HTTP 500. Error processing request.

      Stack Trace:

      System.Web.Services.Protocols.SoapException: A kiszolgáló nem ismerte fel a(z) SOAPAction HTTP-fejléc értékét: .
        at System.Web.Services.Protocols.SoapHttpClientProtocol.ReceiveResponse (System.Net.WebResponse response, System.Web.Services.Protocols.SoapClientMessage message, System.Web.Services.Protocols.SoapExtension[] extensions) [0x00000]
        at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke (System.String method_name, System.Object[] parameters) [0x00000]
        at OtpService.OtpServiceProxy.getTrid () [0x00000]
        at (wrapper remoting-invoke-with-check) OtpService.OtpServiceProxy:getTrid ()
        at OtpService.Index.getOtpTrid () [0x00000]
        at ASP.index_aspx.__RenderTree (System.Web.UI.HtmlTextWriter __output, System.Web.UI.Control parameterContainer) [0x00000]
        at System.Web.UI.Control.RenderChildren (System.Web.UI.HtmlTextWriter writer) [0x00000]
        at System.Web.UI.Control.Render (System.Web.UI.HtmlTextWriter writer) [0x00000]
        at System.Web.UI.Page.Render (System.Web.UI.HtmlTextWriter writer) [0x00000]
        at System.Web.UI.Control.RenderControl (System.Web.UI.HtmlTextWriter writer) [0x00000]
        at System.Web.UI.Page.RenderPage () [0x00000]
        at System.Web.UI.Page.InternalProcessRequest () [0x00000]
        at System.Web.UI.Page.ProcessRequest (System.Web.HttpContext context) [0x00000]

      #2174308
      linuxforum
      Felhasználó

        Pontosítom a hibaüzenetet, amit a példaalkalmazás módosított változatára kaptam. Elvileg Soap 1.2-vel lehetne csatlakozni.

        Code:
        A kiszolgáló nem ismerte fel a(z) SOAPAction HTTP-fejléc értékét: .

        Description: HTTP 500. Error processing request.

        Stack Trace:

        System.Web.Services.Protocols.SoapException: A kiszolgáló nem ismerte fel a(z) SOAPAction HTTP-fejléc értékét: .
          at System.Web.Services.Protocols.SoapHttpClientProtocol.ReceiveResponse (System.Net.WebResponse response, System.Web.Services.Protocols.SoapClientMessage message, System.Web.Services.Protocols.SoapExtension[] extensions) [0x00000]
          at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke (System.String method_name, System.Object[] parameters) [0x00000]
          at OtpService.OtpServiceProxy.getTrid () [0x00000]
          at (wrapper remoting-invoke-with-check) OtpService.OtpServiceProxy:getTrid ()
          at OtpService.Index.getOtpTrid () [0x00000]
          at ASP.index_aspx.__RenderTree (System.Web.UI.HtmlTextWriter __output, System.Web.UI.Control parameterContainer) [0x00000]
          at System.Web.UI.Control.RenderChildren (System.Web.UI.HtmlTextWriter writer) [0x00000]
          at System.Web.UI.Control.Render (System.Web.UI.HtmlTextWriter writer) [0x00000]
          at System.Web.UI.Page.Render (System.Web.UI.HtmlTextWriter writer) [0x00000]
          at System.Web.UI.Control.RenderControl (System.Web.UI.HtmlTextWriter writer) [0x00000]
          at System.Web.UI.Page.RenderPage () [0x00000]
          at System.Web.UI.Page.InternalProcessRequest () [0x00000]
          at System.Web.UI.Page.ProcessRequest (System.Web.HttpContext context) [0x00000]

        #1888546
        csaba
        Felhasználó

          C#-ban kellene csatlakoznom egy Soap szerverhez, és kommunikálni vele. A tranzakciók PHP alól rendesen működnek is, de c# alatt nem boldogulok vele. Ha a példákat használom, a szerver visszautasítja a kérelmeket, mondván számára érhetetlen fejléc van bennük. Ha meg nem a példát használom, úgy végképp nem megy.
          PHP alatt elég volt egy SoapClient objektum, és azt felparaméterezve már mehetett is a kérelem.
          C# alatt talán valami proxy osztályt kell származtatni a kérelmekhez? … Ez már nem egészen tiszta …
          Ha valakinek lenne egy egyszerű C# Soap kliens példája, azt nagyon megköszönném!

        3 bejegyzés megtekintése - 1-3 / 3
        • Be kell jelentkezni a hozzászóláshoz.