验证服务端HTTPS
由于并不是CA颁发,很有可能是公司自己生成的SSL,比如12306,框架默认是请求不通过的,但是又不希望不验证SSL, 这个时候你应该向SSL颁发的同学给到SSL客户端证书。然后按照如下方式使用。
//自签SSL,可以指定客户端证书
String mzlionIndexContent = HttpClient
.get("https://kyfw.12306.cn/otn/")
.https(this.getClass().getClassLoader().getResourceAsStream("SRCA.cer"))
.execute()
.asString();