需求:
公司为了提高服务器安全,要求所有与服务器交互的api都需要采用且仅支持Https TLS1.2。
测试后发现Xutils 无法访问这种接口,寻遍各个网站后找到一种解决方案。
首先你需要下载netcipher-1.2.jar 包。
netcipher-1.2.jar
然后在RequestParams 添加SslSocketFactory
TlsOnlySocketFactory factory=new TlsOnlySocketFactory();
params.setSslSocketFactory(factory);果断验证通过