- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-11-2022 08:04 AM
We need to make an outbound call to a SOAP Api that requires an Certificate. We were supplied the PFX cert and password, and set up mutual authentication on the Outbound call to use the certificate. We did successfully validate the certificate in ServiceNow.
The API is also only accessible on Internal network, so we set up the outbound call to use the Mid Server.
However, we the API receives the request, the Certificate is empty in the request.
Is there something additional we need to do to make a certificate-based outbound call work through the Mid Server?
Thanks.
Solved! Go to Solution.
- Labels:
-
Integrations
-
Scoped App Development

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-11-2022 08:51 AM
Hi Justin,
Found this. Could this be related to your issue? Do check the other links in question of the link
Outbound mutual authentication does not support calls through the mid server.
here : How to setup Outbound Mutual Authentication in ServiceNow?
Mark Correct or Helpful if it helps.
***Mark Correct or Helpful if it helps.***
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-17-2024 06:35 AM
Unfortunately, I don't think I can help. The API I referenced was actually exposed on the internet - we just needed to contact them and have them open their firewall to ServiceNow's IP addresses.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-17-2024 02:15 PM
If you are using Flow to invoke the API, you can achieve this by using the Powershell probe(if MIDs run Windows) to fetch the cert from the Windows keystore and using that in the API call. Basically, Flow invokes PowerShell script which in turn fetches the cert and makes the API call.