苹果强制HTTPS,目前应该怎么解决APP问题?

  1. 向正规CA机构申请一张SSL证书(服务器证书);

  2. 该证书一定要支持苹果IOS系统。也就是该CA签发的SSL证书,其根证书已植入IOS证书库,得到苹果系统信任,否则会报错;

  3. 建议申请OV型SSL证书,同时可优先考虑国产CA(如CFCA)签发的证书,审批会比较快,价格、服务等也更本土化。

  4. 证书申请下来后,完成客户端Https配置(与服务器建立链接时使用https协议以及相关接口),采用TLS v1.2版本协议。请勿通过设置禁用ATS协议(Info.plist)。

  5. 安装好后即可符合苹果的ATS政策了,配置中如出现问题,就联系下给你签证书的CA,让他们提供技术支持。

  6. 如果到2017年1月1日还不能配置好HTTPS,会影响到APP在苹果应用商店的上架,所以尽快解决吧!

你可能感兴趣的:(苹果强制HTTPS,目前应该怎么解决APP问题?)