有没有办法避免HTTPS连接通过Android中的不受信任的证书进行连接? 我使用此代码进行连接:
URL u = new URL(url);
HttpsURLConnection c = (HttpsURLConnection) u.openConnection();
如何检测不受信任的证书?
答案 0 :(得分:1)
如果您尝试使用无效证书打开与不受信任的站点的连接,HttpsURLConnection
将默认生成错误,如:
javax.net.ssl.SSLHandshakeException:
java.security.cert.CertificateException: Could not find trusted certificate
你不应该做任何特别的事情来强制执行这种行为。