iOS https 本地证书验证遇到的问题

描述

[pinnedCertificates addObject:(__bridge_transfer id)SecCertificateCreateWithData(NULL, (__bridge CFDataRef)certificateData)]

从运维大哥那里拿来。cer 的证书之后,运行程序会崩溃在上边的代码上,但是旧的证书却完全正常

解决办法

openssl x509 -in aaa.cer -out bbb.cer -outform der

通过以上命令进行转换即可

参考

  1. https://www.jianshu.com/p/ea34acac21a4
  2. https://zhuanlan.zhihu.com/p/58204817

标题:iOS https 本地证书验证遇到的问题
作者:yuyedaidao
地址:http://mooncake.wang/articles/2020/02/05/1580891494860.html