通过challenge.protectionSpace.authenticationMethod判断信任方式,对应的值为:
实现如下代理便完成了服务端验证,没有特殊需求实现如下方法页面即可正常展示
添加客户端验证的目的,主要还是觉得单向的服务端验证,不满足项目需求,还需要加入客户端验证,以保证项目的安全性,依项目实际需要使用即可
我个人在实际使用中遇到的问题,就是WKWebview默认缓存的问题,在开了代理的情况下,有时候可以打开有时候不可以打开
解决方式也很简单,先判断是否开启代理:
在加载的时候,使用不同的缓存策略:
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)