美文网首页
Swift 固定SSL证书遇到的问题

Swift 固定SSL证书遇到的问题

作者: 山杨 | 来源:发表于2023-06-04 13:49 被阅读0次

场景:

  • iOS端使用的证书需要转换为der编码的证书,命令行输入指令
openssl x509 -inform pem -in xxx.cer -outform der -out newXXX.cer

从Chrome浏览器下载的证书文件后缀是.cer,如果证书文件的后缀是.crt,操作也相同。

  • iOS客户端从服务器获取证书数据的核心方法

Summary
返回一个DER编码的证书对象的数据

func SecCertificateCopyData(_ certificate: SecCertificate) -> CFData

Parameters

  • certificate 从服务器返回的基于X.509证书标准的DER(编码规则)证书对象。

Returns
返回DER编码证书的CFData对象。如果传入的证书参数不是一个合法证书对象则返回nil


如何转换证书的编码格式?

相关文章

网友评论

      本文标题:Swift 固定SSL证书遇到的问题

      本文链接:https://www.haomeiwen.com/subject/ebnuedtx.html