Android和SSL - 检查证书有效性
问题描述:
我有下面的代码使SSL工作,我HttpClient的连接,这样Android和SSL - 检查证书有效性
SchemeRegistry schemeRegistry = new SchemeRegistry();
schemeRegistry.register(new Scheme("https",
SSLSocketFactory.getSocketFactory(), 443));
HttpParams params = new BasicHttpParams();
SingleClientConnManager mgr = new SingleClientConnManager(params, schemeRegistry);
HttpClient client = new DefaultHttpClient(mgr, params);
然而,这实际上验证证书?似乎应该有更多。
答
没关系,上面的代码确实证实了证书的有效性。我尝试了一些随机自签名的不同网站的证书,并且失败了。