Does anyone know how to get the PRIVATE KEY from my personal environment?
You see, I am having trouble connecting to a 3rd-party SOAP service that requires a secure certificate.
Well, I have the certificate installed but need to test the connection from my workstation first in order to better troubleshoot the connection on the OutSystems side.
I have the PUBLIC KEY for my personal environment - but - I need the PRIVATE KEY as well in order to test from my workstation.
Since the OutSystems Personal Environment doesn't have public nor private keys, I assuem you're referring to the ability to integrate with a 3rd-party SOAP web service that requires a client side certificate. Is this correct?
There's an OutSystems feature for integrating with SOAP web services using client side certificates, however, this feature is not available in the Personal Environment. It's only available on on-premise Enterprise subscriptions.
The alternative is for you to code the SOAP integration with the respective client side certificate in an extension.
More information on how to code a client-side certificate SOAP integration, in here: https://support.microsoft.com/en-us/kb/901183
More information about the built-in feature is available in this post: http://www.outsystems.com/forums/discussion/9471/configure-and-use-web-service-client-side-certificates/
Hope this helps.
Miguel João wrote:
Thanks for the reply - that is unfortunate and yes you are correct, the SOAP service I need to consumer requires a client certificate.
Clarifying question about your reply - you state "It's only available on on-premise Enterprise subscription".
What if I DO have an Enterprise subscription - BUT - production is running on the OutSystems cloud (e.g. AWS) and not "on-premise" at my company?
In that case, I would suggest to contact OutSystems via Support Portal to check the possibility of using the client side certificate in the Cloud Environment.