c#:在同一域上重新生成证书后,无法调用web服务

c#:在同一域上重新生成证书后,无法调用web服务,c#,ssl,ssl-certificate,C#,Ssl,Ssl Certificate,我使用我的C#应用程序调用一个内部域的web服务xxx.com,它一直运行良好 但是现在这个内部服务器被破坏了,他们用相同的域重新创建了机器,并为这个域生成了一个新的证书 现在,当我在他们的机器上调用相同的web服务时,我得到错误:无法创建SSL/TLS安全通道。 我想知道为什么它停止工作,我现在如何打电话(续订证书?如何?) 谢谢。他们可能已经在新版本上启用了TLS 1.2。尝试此解决方案服务运行了多长时间?您是否检查了SSL/TLS配置?也许他们在新的时间里改变了setup@Dumisani

我使用我的C#应用程序调用一个内部域的web服务
xxx.com
,它一直运行良好

但是现在这个内部服务器被破坏了,他们用相同的域重新创建了机器,并为这个域生成了一个新的证书

现在,当我在他们的机器上调用相同的web服务时,我得到错误:
无法创建SSL/TLS安全通道。

我想知道为什么它停止工作,我现在如何打电话(续订证书?如何?)


谢谢。

他们可能已经在新版本上启用了TLS 1.2。尝试此解决方案服务运行了多长时间?您是否检查了SSL/TLS配置?也许他们在新的时间里改变了setup@Dumisani我如何知道TLS版本?我点击chrome上的挂锁,在证书中我得到了V3,但我想它是SSL V3,这时您可能必须使用
ServicePointManager.SecurityProtocol=SecurityProtocolType.Ssl3
在您的案例中TLS有不同的版本。见: