Android和SSL - 检查证书有效性

时间:2010-06-04 00:01:21

标签: android

我有以下代码使SSL能够与我的HttpClient连接一起工作

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);

但是,这实际上是否验证了证书?似乎应该有更多的东西。

1 个答案:

答案 0 :(得分:2)

没关系,上面的代码确实验证了证书。我尝试了一些随机的自签名证书,用于不同的网站,但它失败了。