android网络请求忽略证书,android,_Okhttp3 忽略证书问题,android - phpStudy

Okhttp3 忽略证书问题

final TrustManager[] trustAllCerts = new TrustManager[] { new X509TrustManager() {

@Override

public void checkClientTrusted(

java.security.cert.X509Certificate[] chain,

String authType) throws CertificateException {

}

@Override

public void checkServerTrusted(

java.security.cert.X509Certificate[] chain,

String authType) throws CertificateException {

}

@Override

public java.security.cert.X509Certificate[] getAcceptedIssuers() {

return null;

}

} };

// Install the all-trusting trust manager

final SSLContext sslContext = SSLContext.getInstance("SSL");

sslContext.init(null, trustAllCerts,

new java.security.SecureRandom());

// Create an ssl socket factory with our all-trusting manager

final javax.net.ssl.SSLSocketFactory sslSocketFactory = sslContext

.getSocketFactory();

client.newBuilder().sslSocketFactory(sslSocketFactory);

client.newBuilder().hostnameVerifier(new HostnameVerifier() {

@Override

public boolean verify(String hostname, SSLSession session) {

// TODO Auto-generated method stub

return true;

}

});

这是按照网上写的忽略证书方法,经测试

javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.

01-11 11:48:40.566 12086-12655/com.p2peye.manage W/System.err: at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:327)

无效。

请教大家可有什么高招。

相关阅读:

css 元素对齐的问题

大家好,请教一个关于JQ的问题。

ionic项目,同一份文件编译后,ios端正常,而android顶部菜单栏字体跑偏,为什么?

github的历史版本是怎么存储的?

thinkphp中的assign()跳转问题

如果有多路直播流,如何实现切换?

js可以根据后端传递过来的ip地址判断出对应所在的省份地区吗?

在js里面当new了一个对象时,这中间发生了什么?

Jasmine如何测试内部方法?

centos7 mongodb无法启动

Amazui 前端框架在小型项目中的优劣 官方可以在这里介绍下吗?

后台给的时间戳 4s上显示的是1970.1.14 而5s上是正确时间2016.3.5。

获取input中的file IE不支持.files 是否有类似兼容IE的API?

怎么获取地图数据

php 数组和字符串的问题

osx写入sql server正常。linux写入sql server乱码。

如何查看一个网页中特定效果的js代码~?

yum下载php7的时候显示“Cannot allocate memory”不能分配内存?

哪本Python的书适合入门学习?

webqq是如何实现通讯的 ?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值