https请求被提早撤回

【https请求被提早撤回】- 场景描述:

- a. ATS为YES;
- b. Java后台同一域名兼容http和https请求;
- c. SSL/TSL证书为自签证书(双向认证,需要客户端做证书验证);
- d. 证书没有验证;
- e. 接口是 https:// 开头
- f. iOS10.2操作系统的机子请求被提早撤回;iOS10.2以下机子访问正常
- 原因及解决方案:
- 方案一:ATS为NO,https请求,验证自签证书;
- 方案二:ATS为YES,http请求,不验证书。

    推荐阅读