Quantcast
Channel: SQL Server Integration Services forum
Viewing all articles
Browse latest Browse all 24688

Calling a web service secured with SSL certificate and authentication

$
0
0

Wow! I think I've exhausted everything I can find -- books, forums, documentation -- but I can't find a single solid start-finish example for how to call a web service from SSIS while authenticating with a secure certificate.

Calling a web service that doesn't require a certificate -- these simple examples abound, and I have successfully implemented them.

But how do I authenticate to a web service using a certificate?

I have successfully looped through the certificates in the X509Store, and I can see the installed certificate, but I haven't found documented anywhere how to take the next step of combining both the web service call, and authentication using a certificate. 

Additionally - and here's a potentially dumb question - I don't know how to experiment when I can't generate a GUID for the namespace reference after using the Add Web Reference dialog -- I can't add the reference without the certificate because I can't authenticate, therefore the GUID isn't generated so that I can reference the web service in code, e.g., 

Using ST_d0ec9d9e989c45ffb78948654b248342.vbproj.gov.weather.graphical;

Can I use a fully-qualified name? 

There are some gaps in my understanding. I'm a seasoned jack-of-all-trades across other languages and systems, but I have limited exposure to SSIS and web services.

Can anyone please give me a tip or two, references, or code for how to proceed? 

I'm at the end of a week trying to get up to speed. It's time to reach out and ask for help.

Incomplete examples that I've used to date for how to call web services using a certificate include:

http://voluntarydba.com/post/2012/10/25/Consuming-a-secure-web-service-in-SSIS.aspx

http://politechnosis.kataire.com/2012/08/using-client-certs-to-pull-data-from.html

Kind regards,

Brian



Viewing all articles
Browse latest Browse all 24688

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>