在.NET 4.0中使用Web服务时出现连接错误

时间:2017-03-16 21:08:22

标签: c# .net ssl tls1.2

我在.net framework 4.0中开发了一个.net Web服务,并部署在widows server 2008 R2中。客户可以毫无问题地使用Web服务。最近我们将SSL证书协议从SSL 3.0升级到TLS 1.2。协议升级后,客户无法使用Web服务。我经历过一些论坛,我发现.net 4.0不支持TLS 1.2协议,所以有人可以建议最好的解决方案来克服这个问题而不升级.NET框架吗?

1 个答案:

答案 0 :(得分:0)

默认情况下def pair_list(original_list): new_big_list=[] for i in range(0,len(original_list)-1, 2): new_big_list.append([original_list[i],original_list[i+1]]) return new_big_list if __name__ == '__main__': test_list=[1,2,3,4,5,6] print(pair_list(test_list)) 不支持{p> TLS 1.2,但您可以使用.Net 4.0通过.Net 4.5更新您的消费者,之后您可以{ {3}}:

.Net 4.0

如果无法选择更新,则必须使用// will not work on .Net 4.0, but will work after update to .Net 4.5 ServicePointManager.SecurityProtocol = (SecurityProtocolType)3072; 的两个选项 - TLS 1.2 without any errors