我已经安装了客户端证书,并把证书导出到文件test.cer中。chenpu.Service1 myS = new chenpu.Service1();
myS.Url = "https://ChenPu/securemath/service1.asmx";
myS.ClientCertificates.Add(X509Certificate.CreateFromCertFile(@"c:\test.cer"));Button1.Text = myS.Add(1,2).ToString();  当程序执行到最后一行时会抛一个异常"The request failed with HTTP status 403: Access Forbidden."我直接在浏览器中访问WebService就可以访问。
我把WebService的虚拟目录设置为"Ignore client certificates",再执行如下代码,没有问题。chenpu.Service1 myS = new chenpu.Service1();
myS.Url = "https://ChenPu/securemath/service1.asmx";Button1.Text = myS.Add(1,2).ToString(); 
这个问题怎么解决?