IOS适配https

话说2017.1.1所有IOS新上传的版本都需要支持HTTPS,看来苹果是要发大招了。

我们开始适配,突然发现苹果官网:

好吧年底不需要支持HTTPS了,而且支持时间待定。瞬间呵呵了,但是迟早要进行适配,就继续做了。

这块有几点:

1.自己申请本地的SSL证书,然后在AFnetwork中进行设置。

2.申请经过CA机构认证的证书,问了几家还是比较贵的,还好 阿里云、腾讯 都提供免费一年的证书,好吧就用他的吧。

申请好证书需要在服务器上进行配置,很简单自己度娘吧。

 

IOS客户端方面:

1.客户端需要把所有HTTP接口改为HTTPS。

2.删除掉之前白名单设置。

3.升级需要访问网络的SDK到支持HTTPS的版本。

4.设置一些无法改变的http接口到白名单(比如外部ip的解析,人家不支持https咱也没办法,设置个白名单即可正常使用)如下图:

 

 

 

 

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: