之前看好多篇文章觉得还是说的不够详细,不够明白,所以自己抽空总结了一下,以备项目之需。16年适配IPV6被苹果提上日程,但是目前为止,因为IPV6被拒的应用只是占少数,所以一般情况下,不需要适配,但是为了以防万一,可以让自己的项目有备无患。
步骤:
1.将服务端提供的证书(一般是ctr格式的)转成cer格式
打开此证书在终端输入命令:openssl x509 -in 你的证书.crt -out 你的证书.cer -outform der
将生成的cer证书双击导入电脑
2.证书放入工程
1、可以直接把转换好的cer文件拖动到工程中。
2、也可以在钥匙串内,找到你导入的证书,单击右键,导出项目,就可以导出.cer文件的证书了
除此之外上代码就好了
设置AFN请求管理者的时候 添加 https ssl 验证就好了。

希望可以帮到你
网友评论