I have been unable to find much information on using smart cards and X.509 certificates when connecting to WSS 3.0. I am able to build a Web Service Reference in VS 2010 just fine. I get prompted for my cert, I select it, enter my pin and all
is well. But I am failing to handle it properly in my app. I created a test method that creates the new WSS List object. I assign System.Net.Credentials.DefaultCredentials to the Credentials. I then call GetListCollection.
I am never prompted for my cert, and I get a 500 error back from the server. Everything works fine in IE and adding the reference so I think I missed a step, but I cannot figure out what that would be.
I running the app with an account that has no relationship to the authentication domain WSS is part of, so I expected to be prompted for the cert when I tried to connect.
Does anyone know how to do this, or offer up some guidance.
View Complete Post