I have a web address that requires a username and password to access the WSDL. (Basic Authentication)
Therefore, I cannot consume the SOAP Web Service directly within OutSystems (Integrations -> SOAP -> Consume SOAP Web Service)
I have to create a local copy of the WSDL and save it locally including EVERY XSD within the WSDL. I then have to manually map the WSDL to the local XSD's.
Then I consume the LOCAL WSDL and all works.
Extremely time consuming for large WSDLs.
We want to use the 'Consume SOAP Web Service' and simply pass in the username and password (optional)
Have you tried using basic authentication in the URL?
Something like this:
https://username:password@example.com/yourservice.wsdl
Hi Joao. Tried that but didn't work for me. Regards
Hi Darren.
Just to let you know that we'll be working on these soon!
Stay tuned :)
Hi Darren,
This feature was implemented and released in OS 11 with the new SOAP consume feature.
As usual, a special thank you to the idea creator, Darren, in our release notes.Don't forget to check OutSystems 11 what's new to see all the new features that were released:https://success.outsystems.com/Documentation/11/New_in_OutSystems_11
Thanks.
Hi all,
There's any workaorund for Outsystems version 10?
I'm able to retrieve the soap web service structure uploading the wdsl as resource but then i'm not able to edit the endpoint URL.
Thanks