In your web.config file under the 3rd Party integration Service RESTFUL, you’d notice that there secure line is commented out and above it there is a comment:”You can only enable this if you have the HTTPS binding configured in the IIS”.
We going to be working on enabling this EndPoint.
Once you have a valid SSL certificate, it’s time to set up the HTTPS bindings in the IIS. Here is a guideline on how to Generate the SSL certificate. https://www.ibm.com/support/knowledgecenter/en/SSWHYP_4.0.0/com.ibm.apimgmt.cmc.doc/task_apionprem_gernerate_self_signed_openSSL.html
Go into your XpressDox site in IIS and click Bindings:
From the top left (Type) select https, If you have IP address, select one, and add a valid Port, add a host name. Select your SSL Certificate.
Click Ok and then go back to your web.config. Now you can enable your Secure Endpoint:
Under webHttpBinding you can now enable security mode to Transport.
Do the same for basicHttpBinding