2007-07-15
C#访问WebService(with SSL)
关键字: c# SSL webservice
使用 add Web Reference添加 web service。
导入 System.Security
代码:
导入 System.Security
代码:
using System.Security.Cryptography.X509Certificates; using System.Net; using System.Security.Authentication; using System.Net.Security; using WebServiceWithSSL.localhost; X509Store store = new X509Store(StoreName.My, StoreLocation.CurrentUser); store.Open(OpenFlags.ReadOnly | OpenFlags.OpenExistingOnly); X509Certificate2Collection certs = X509Certificate2UI.SelectFromCollection(store.Certificates, "Certificates", "Please select certificate to use", X509SelectionFlag.SingleSelection); localhost.Version vs = new localhost.Version(); vs.ClientCertificates.Add(certs[0]); string wsRet = vs.getVersion().@return;







评论排行榜