randall2nd
Programmer
I have been tasked to programmatically determine what certificate a webservice is looking for.
The site does have a web page to connect to. When connecting to that web page a dialog box pops up, "Choose a digital certificate", with some of the certificates from the personal store to choose from. At this point it does not look like the connection has been denied, and when I select a valid certificate the page is brought up.
From this I am hoping that there is something in the communcation that identifies a criteria that allows the browser to limit the choices presented. I need to capture that criteria, so that when connecting to the site's webservice programatically I can add the proper certificate to the connection.
I tried connecting without a certificate and with invalid ones, to look at the response and the thrown exception. Unfortunately my investigation thus far has not yielded me any luck.
I am using System.Web.Services.Protocols.SoapHttpClientProtocol to connect to the webservice.
Any and all ideas/suggestions welcome.
Randall2nd
Ignorance does not equal stupidity, do not treat it as such.
The site does have a web page to connect to. When connecting to that web page a dialog box pops up, "Choose a digital certificate", with some of the certificates from the personal store to choose from. At this point it does not look like the connection has been denied, and when I select a valid certificate the page is brought up.
From this I am hoping that there is something in the communcation that identifies a criteria that allows the browser to limit the choices presented. I need to capture that criteria, so that when connecting to the site's webservice programatically I can add the proper certificate to the connection.
I tried connecting without a certificate and with invalid ones, to look at the response and the thrown exception. Unfortunately my investigation thus far has not yielded me any luck.
I am using System.Web.Services.Protocols.SoapHttpClientProtocol to connect to the webservice.
Any and all ideas/suggestions welcome.
Randall2nd
Ignorance does not equal stupidity, do not treat it as such.