阅读(3103) (0)

验证服务端HTTPS

2016-12-27 21:26:20 更新

由于并不是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();