Outbound REST web service with one-way SSL certificate Authentication

surendarm
Kilo Expert

Hello,

We are trying to implement an Outbound REST web service in ServiceNow with basic SSL certificate based Authentication.

Since we dont have this option OOB for REST in ServiceNow, we need to configure similar to SOAP or we need to follow some different way to accomplish this integration.

In Outbound SOAP web service, we perform basic SSL certificate Authentication using "WS-Security" where we will attach the third party application certificate and the authentication happens.

When we tried to do the REST call by uploading the SSL Certificate to Trusted Root Certification Authorities of Chrome, using POSTMAN, it works fine.

Has anyone tried to perform Outbound REST web service with one-way SSL certificate Authentication in ServiceNow?

Thanks in advance.

12 REPLIES 12

Hi Surender,



I am little confused. When you say third party application support Outbound Rest Web Service though SSL then do you mean that you are looking to sent Data


from Third Party App to serviceNow (inbound call to ServiceNow) and need third party app to be authenticated using SSL ?



The Rest message from ServiceNow is only meant for making Outbound calls. Please clarify so I may be able to help you



Thanks,


Rajeev Lochan


Hi Rajeev,



Sorry, my bad !! I will frame it like this..the third party application supports only Rest Web Service and requires One-Way SSL Authentication to access their REST APIs to retrieve the data from that application to ServiceNow through 'GET' function.



So, its going to be Outbound REST Web Service from ServiceNow.



Thanks,


Surendar M


Hi Surendar, i have a similar usecase where I need to pass Servicenow Certificate to the 3rd party api everytime we make a call to the api (i.e. pass servicenow certificate in the api call always). 

 

Can you tell me if your usecase was achieved ? If yes, please guide me here.

Hi Rajeev ,


Hope you are doing good.


i am planing to implement ADP Integartion.Can you help me on this


Hi Rajeev

We are in process of integrating ADP with Servicenow and I am not sure what type of certificate do I need. When I try to use the certifcate I have received from client in protocol profile it gives me an error message and says that the certificate type should be "key store". Do you happen to know about this?

 

Thanks

Shaveta