【发布时间】:2014-12-12 13:01:37
【问题描述】:
现在发现 SSL 3 容易受到POODLE 攻击:
System.Web.Services.Protocols.SoapHttpClientProtocol 在连接到任何 https Uri 时使用什么版本的 SSL/TLS?
我使用 SoapHttpClientProtocol 连接到多个第 3 方 SOAP API。其中之一现在表示他们将阻止任何使用 SSL 3 的请求。但 SoapHttpClientProtocol 是 .Net 核心框架(使用 4.5)的一部分,因此不清楚它使用什么版本的 SSL,或者如何覆盖该版本。
请注意,此问题不是 Which versions of SSL/TLS does System.Net.WebRequest support? 的重复问题。我使用了几个 API,有些是 REST(另一个问题是针对那些),有些是 SOAP(这个问题是针对那些)
【问题讨论】:
-
虽然这个问题不是提到的另一个问题的重复,但同样的答案将适用。
-
不一定。如果 SOAP 在后台使用 WebRequest,同样的答案也将适用。如果没有,那么很容易有不同的答案。
标签: c# .net ssl soaphttpclientprotocol poodle-attack