WKWebview增加证书限制

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

一 ,AF请求加证书。

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

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

AFHTTPSessionManager 或 

AFURLSessionManager 对象的 

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

二 , WKWebview添加证书验证 

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

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

猜你喜欢

转载自www.cnblogs.com/jdxiao/p/9962325.html