Web Service Client can not send a Client Certificate


R

Ricardo Q.G.

I'am having a really hard problem: a business partner have a web service that
expect a client certificate attached to the request.

At my client side (asp.net 1.1), as far as know i can attach a client
certificate by using "ClientCertificates.Add" on the client proxy

public class ProxyClient :
System.Web.Services.Protocols.SoapHttpClientProtocol
{
public ProxyClient()
{

System.Security.Cryptography.X509Certificates.X509Certificate Certificate =
System.Security.Cryptography.X509Certificates.X509Certificate.CreateFromCertFile(PathToCertificateFile);
this.ClientCertificates.Add(Certificate);
}
}

it runs without any problem. it seems is all good, but my partner say that
he is not receiving the client certificate.

how can i be really sure that i am sending it?
is there a way to trace that?

it is important to say that the service is build on java, and of course runs
on a not iis server.

thanks for any kind of advice !!!
 
Ad

Advertisements


Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top