WKWebview增加证书限制

由于公司app大部分页面都是h5,为避免中间人攻击,客户要求所有网面及请求都必须要经过证书验证才允许访问;

一 ,AF请求加证书。

这个网络上资料一大堆,不多说直接贴代码:

 

上面方法返回一个  AFSecurityPolicy 对象只需给 

AFHTTPSessionManager 或 

AFURLSessionManager 对象的 

securityPolicy 属性赋值即可 ,注意,如果用 AFHTTPSessionManager 需要判断baseUrl是否为空。

 

二 , WKWebview添加证书验证 

这个找资料找了好久 ,webview一般是load一个request,但NSURLRequest 无法添加证书,结果发现WKWebView,有一个代理方法

 

 

 

 

 

 

第一次写博客,欢迎大家批评

 

posted on 2018-11-15 11:07  justdoXiao  阅读(924)  评论(0编辑  收藏  举报

导航