ASP.NET - ServicioWeb

 
Vista:

ServicioWeb

Publicado por Franco (1 intervención) el 26/09/2008 17:15:00
Hola a todos!

Estoy tratando de hacer un servicio web en .net. Con el visual estudio es facil hacerlo. Pero mi problema es el siguiente.

Yo tengo que escuchar a un cliente, hecho en .NET, del cual lo unico que sé son los servicios que solicita. Cuando conecto el cliente al servicio, que yo hice, el cliente muestra un mensaje de error, que el servidor le envió, y el mensaje es que el servidor no reconoce el valor del atributto SOAPAction que es enviado en la cabecera del mensaje SOAP.

Dicha cabecera en PHP es ignorada y funciona bien, pero en .NET la cabecera no es ingnorada, por eso da ese error. Mi pregunta es si alguien sabe como manipular esa cabecera o como ignorarla desde el servidor?

Cuando creo el servico y los ejecuto desde el navegador el mensaje soap es
.........
SOAPAction: http://nombredeespacio/Nombre_de_metodo
.........
.........

y el cliente, que no puedo ni debo editar porque es un programa ya cerrado, envia esta cabecera.
..........
SOAPAction: http://nombredeespcacio/Store.Nombre_de_metodo.
..........
..........

Otra via de solucionarlo es que ambos valores sean iguales, pero ese Store me jode la vida.

Si alguien pude ayudarme, se lo agredeceria!! Gracias y Saludos!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder