Hi, I have one problems. I used X509 certificate to call asmx web service.
The communication scenario is :
1. client pick a x509 certificate from certstore, add to proxy object and call method CreateConnection on web service side:
Code is here :
private void button1_Click(object sender, EventArgs e)
{
X509Certificate2 cert = new X509Certificate2(PickCertificate(StoreLocation.CurrentUser, StoreName.My));
//SSL
obj.Url = "https://test/WebService/service1.asmx";
obj.ClientCertificates.Add(cert);
obj.CreateConnection();
}
2. 2.1) On web service site is extracting X509 certificate from Context.
2.2) The webmethod CreateConnection call my own object SecureUtility, which write data from X509 certificate to the SQL database. ...
Go to the complete details ...