底层连接已关闭:无法为SSL / TLS安全通道建立信任关系

时间:2009-05-12 06:38:13

标签: web-services

我有一个叫做肥皂请求的网络服务。在VS.NET 2008中进行调试时,soap请求成功。但是当我部署它时,我收到以下错误

基础连接已关闭:无法为SSL / TLS安全通道建立信任关系。

这必须是我需要改变的某种安全设置,但我不知道是什么?

我尝试使用以下代码部署代码:

System.Security.Cryptography.X509Certificates.X509Certificate cert = null; cert = new System.Security.Cryptography.X509Certificates.X509Certificate(); cert.Import( “C:\ customerCertFile.cer”); objRequest.ClientCertificates.Add(CERT);

// WebProxy iBproxy = new WebProxy(“196.2.124.252”,true); WebProxy iBproxy = new WebProxy(“192.1.1.1”,true); iBproxy.Credentials = new NetworkCredential(“username”,“password”); objRequest.Proxy = iBproxy;

没有运气。

提前致谢!

1 个答案:

答案 0 :(得分:0)

如果您尝试在本地IIS服务器上使用SSL,则需要使用makecert或类似工具使用自签名证书对其进行配置。