Kezdőlap › Fórumok › Programozás › c# Soap kliens, de hogyan?
- This topic has 2 hozzászólás, 2 résztvevő, and was last updated 16 years, 8 months telt el by
linuxforum.
-
SzerzőBejegyzés
-
2008-10-07-19:51 #2174307
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]2008-10-07-19:51 #2174308Pontosí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]2009-12-04-20:03 #1888546C#-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! -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz