Forum Post: soap header sin espacio de nombre y prefijos

  • Thread starter Thread starter melinav
  • Start date Start date
Status
Not open for further replies.
M

melinav

Guest
Estamos desarrollando una aplicación que necesita acceder a un webservice desarrollado por un tercero. Para poder hacer uso de los métodos del mismo debemos enviar en el soap-header datos de autenticación pero debe respetar si o si la siguiente estructura: soapenv:Envelope soapenv:Header user nombreDeUsuario /user pwd contraseña /pwd /soapenv:Header soapenv:Body … /soapenv:Body /soapenv:Envelope Progress permite customizar el soap-header de cada request, pero si o si debemos indicarle un espacio de nombre (namespace) lo que provoca que al ejecutarse el método se agreguen unos prefijos a cada elemento del soap-header, quedando de la siguiente manera: soapenv:Envelope soapenv:Header ns0:user xlmns="url" nombreDeUsuario /ns0:user ns0:pwd xlmns="url" contraseña /ns0:pwd /soapenv:Header soapenv:Body … /soapenv:Body /soapenv:Envelope Y por esta razón el webservice no reconoce los mismos devolviendonos un error que indica que no reconoce los elementos. Existe alguna manera de poder generar ese soap-header sin la necesidad de enviarle el espacio de nombre y por ende sin los prefijos?

Continue reading...
 
Status
Not open for further replies.
Back
Top