![]() |
Server did not recognize the value of HTTP Header SOAPAction
Hi,
I've built an ASP.NET web service and an ASP.NET application that calls it is throwing the following exception: System.Web.Services.Protocols.SoapException: Server did not recognize the value of HTTP Header SOAPAction: http://ipm.sitefactory.com/Authenticate. at System.Web.Services.Protocols.Soap11ServerProtocol Helper.RouteRequest() at System.Web.Services.Protocols.SoapServerProtocol.I nitialize() at System.Web.Services.Protocols.ServerProtocolFactor y.Create(Type type, HttpContext context, HttpRequest request, HttpResponse response, Boolean& abortProcessing) The web service class definition is: [WebService(Namespace="http://ipm.sitefactory.com/")] public class UserService : WebService { ... } The web method definition is: [WebMethod(Description="Web method description.")] public User Authenticate(User user) { //code } I've checked the WSDL and the beginning is as follows: <wsdl:definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://ipm.sitefactory.com/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" targetNamespace="http://ipm.sitefactory.com/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"> The reference to the web method in WSDL is: <s:element name="Authenticate"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="user" type="tns:User" /> </s:sequence> </s:complexType> </s:element> Like you see, the namespace http://ipm.sitefactory.com/ is present everywhere correctly and I can't understand why the request is not being routed to the right web method. Everything seems to be correct from the class definition to the WSDL. Any suggestions? Thanks in advance, Miguel Isidoro |
| All times are GMT. The time now is 05:19 AM. |
Powered by vBulletin®. Copyright ©2000 - 2013, vBulletin Solutions, Inc.
SEO by vBSEO ©2010, Crawlability, Inc.