97得票16回答
客户端和服务器无法通信,因为它们没有共同的算法 - ASP.NET C# VB Visual Basic IIS TLS 1.0 / 1.1 / 1.2。

我在使用C# PayTrace Gateway时遇到了问题。以下代码在昨天之前一直正常工作,但我认为他们由于Poodle Exploit关闭了SSL3。运行下面的代码后,我们收到了以下消息:“远程服务器已强制关闭连接”。在研究了这个问题后,我们确定因为我们的IIS Server 7.5仍配置为...

82得票3回答
System.Net.WebRequest 支持哪些版本的 SSL/TLS?

现在SSL 3已经被发现容易受到POODLE攻击的影响: System.Net.WebRequest连接到任何https Uri时使用哪些版本的SSL/TLS? 我使用WebRequest连接到多个第三方API。其中之一已经表示将阻止使用SSL 3的任何请求。但是,因为WebRequest...

20得票1回答
SSLContext.getInstance("TLS")是否也支持TLS v1.1和TLS v1.2?

在我的Java代码中,我正在使用命令创建一个SSL上下文实例SSLContext ctx = SSLContext.getInstance("TLS"); 但是,在我的Tomcat服务器中,我设置了TLSv1.2,但是遇到了握手错误。我们如何使用此方法支持所有TLS协议,就像在cpp中我们有S...

19得票8回答
如何在Android中禁用HttpsUrlConnection的SSLv3?

我们在Android中编写了客户端应用程序,使用HttpsUrlConnection API连接https服务器。由于Poodle漏洞,我们需要在调用任何请求时从启用的协议列表中禁用SSLv3。 我们遵循了Oracle捕获的指南并在调用URL连接之前添加了以下行。 java.lang.Sy...

16得票6回答
在HttpsURLConnection中禁用SSL协议作为一种协议。

由于POODLE漏洞,我的托管在Amazon AWS上的服务器不再支持SSLv3。 因此,我的Android应用程序对服务器进行的第一个HTTPS连接在建立连接时会出现错误。Error reading server response: javax.net.ssl.SSLHandshakeEx...

16得票4回答
Java HTTP客户端和POODLE问题

关于POODLE漏洞,如果我理解正确,它要求客户端在与服务器使用高版本协议建立安全通道失败时,自动降级TLS协议至SSLv3。 常见的Java HTTP客户端库,特别是javax.net.ssl.HttpsURLConnection和Apache HttpClient,在无法建立TLS会话时...

14得票4回答
如何在Java中启用SSL 3.

自从Java 8 Update 31开始,由于SSL协议的安全漏洞(参见POODLE攻击),SSL3协议默认被禁用。 即使不建议这样做,也可以如何启用SSL3协议?

9得票1回答
将HttpWebRequest 强制使用Tls12而不是SSLv3

我有一个应用程序,利用一些Web服务并通过JSON获取数据,一切都很好,直到最近发现SSLv3容易受到中间人攻击,并且服务器管理员关闭了SSLv3。我的应用程序开始连接出现问题,并返回错误“请求被中止:无法建立安全的SSL/TLS连接”。我尝试寻找解决方案,并发现需要在创建Web请求之前添加以...

7得票4回答
所有Java应用程序是否可以禁用SSLv3?

由于Poodle攻击,现在建议禁用客户端和服务器应用程序的SSLv3,并仅允许TLS 1.0-TLS 1.2连接。 有没有一种方法可以在计算机上禁用所有基于Java的应用程序(服务器和客户端)的SSLv3,而不必修改每个Java程序? 也许有可能更改JRE的配置或使用特殊的环境变量。 有...