Outbound API Call- Pass Servicenow Certificate
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-06-2024 11:43 PM
Hello Friends, I have the below requirement:-
Usecase: Servicenow Integration with 3rd Party where Servicenow has to pass its certificate to the 3rd party during each api call. No other authentication is expected by the 3rd party application. Once it sees the servicenow certificate in the api call, it allows response.
A prompt reply would be appreciated.
Note: This is a kind of one way ssl, and not Mutual Authentication.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-07-2024 12:31 AM
Hi,
Are you able to ask this 3rd party for the exact authentication protocol they're using? The only certificate based Auth process SN supports is mTLS...but it could be that the cert needs to be passed as a header that is formatted in a certain way
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-07-2024 12:51 AM
They are not sure about the protocol name, that is a challenge. They just say pass servicenow certificate while consuming their api.
you gave me some hint about passing the cert contents in the header. But in this case what should be the name of the header parameter ? 'X-Client-Cert' is used to pass client certificate in the header. Would it work if i pass the servicenow cert contents in it ?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-07-2024 01:49 AM
Without more detail from the 3rd party, I think you'd be struggling and wasting time. You need to push with them to provide specifics