Android 和 SSL - 检查证书有效性

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

但是,这真的验证了证书吗?似乎应该有更多内容。

最佳答案

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

关于Android 和 SSL - 检查证书有效性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2970660/

相关文章:

android - 将 ImageView 从 URL 加载到主屏幕小部件的 RemoteView

android - 将应用程序部署到许多 Android 平板电脑

android - 按照教程后无法安装react-native-cli

java - 套接字权限 - android list

android - sqlite查询返回不为空

android - 无法在Android中设置自定义imageview的图像资源

android - 无法让 Buildozer 在 ubuntu 中工作 - "fatal error: arm-linux-gnueabi/python2.7/pyconfig.h: No such file or directory"

android - Mifare Plus 与 Mifare DESfire(安卓)

android - 无法在 Android 中解析 JSonArray

用于密码验证的php