Alamofire https证书验证

Swift phil 1年前 (2018-09-05) 1125次浏览 0个评论

在客户端做证书验证的好处就是,可以防抓包(除非APP被逆向)
直接上代码

测试:

Swift: 4.2
Alamofire: 4.7

注意:

  1. host是全匹配的, 证书可以是通用(*.test.com), 但是host要写全(api.test.com)
  2. 如果你用了其他的SessionDelegate,那么会覆盖该设置,比如我用了CocoaDebug,调试时发现证书验证无效。

版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Alamofire https证书验证
喜欢 (0)