Tag: httpsurlconnection

如何在android中为HttpsUrlConnection禁用SSLv3?

我们在android中使用HttpsUrlConnection API连接https服务器编写客户端应用程序。 由于Poodle漏洞,我们需要在启用协议的列表中禁用SSLv3,同时调用任何请求。 我们遵循由oracle捕获的指导方针: http://www.oracle.com/technetwork/java/javase/documentation/cve-2014-3566-2342133.html 并在调用url连接之前添加以下行 java.lang.System.setProperty("https.protocols", "TLSv1"); 这个解决scheme正常的Java程序工作正常。 当试图连接一个只能使用SSLv3协议的服务器时,我们得到了SSLHandShakeException。 但担心的是 :相同的修复程序不适用于Android。 我错过了什么,或者我应该尝试另一种方法为Android? 请build议。