• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

210
Views
Solicitud SOAP con WSSE-Header en Javascript

Tengo el siguiente código para ejecutar una solicitud SOAP con un encabezado wsse pero parece que no funciona. Recibo una respuesta de error, pero no puedo obtener la falla/error de la respuesta.

¿El siguiente código parece correcto o me pierdo algo?

 var request = "<soapenv:Envelope" + "xmlns:dlg='http://dlg123Lib'" + "xmlns:soapenv='http://schemas.xmlsoap.org/soap/envelope/'>" + "<soapenv:Header>" + "<wsse:Security" + "xmlns:wsse='http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd'" + "xmlns:wsu='http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd'>" + "<wsse:UsernameToken wsu:Id='UsernameToken-BF09AFF37A2C36D4AB164000000000000000'>" + "<wsse:Username>BLABLABLA</wsse:Username>" + "<wsse:Password Type='http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText'>BLABLABLA</wsse:Password>" + "</wsse:UsernameToken>" + "</wsse:Security>" + "</soapenv:Header>" + "<soapenv:Body>" + "<dlg:getData>" + "<name>AB</name>" + "</dlg:getData>" + "</soapenv:Body>" + "</soapenv:Envelope>" jQuery.ajax({ url: 'https://endpoint_url/dlg/data', type: "POST", data: request, dataType: "xml", contentType: "text/xml; charset='utf-8'", success: function (soapResponse) { alert("Success"); }, error: function (soapResponse) { alert("Error"); } });

Cuando ejecuto exactamente la misma solicitud que la anterior en SoapUI sin configurar una Autorización, la solicitud se ejecuta correctamente.

Entonces debe haber algún problema con la implementación de jQuery (?)

ingrese la descripción de la imagen aquí

ACTUALIZACIÓN 15.01.2022 El cliente me dijo que la carga útil de la solicitud está vacía. ¿Alguien tiene una idea de por qué puede pasar esto?

about 3 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error