1.给PSDWebViewURLProtocol添加分类

2.实现这个方法- (void)connection:(NSURLConnection *)connection willSendRequestForAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge;

为什么不是- (void)connection:didReceiveAuthenticationChallenge:这个方法呢?

因为API_DEPRECATED("Use -connection:willSendRequestForAuthenticationChallenge: instead.", macos(10.2,10.10), ios(2.0,8.0), watchos(2.0,2.0), tvos(9.0,9.0));

3.

-(void)connection:(NSURLConnection *)connection willSendRequestForAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge
{// 判断是否是信任服务器证书//  if(challenge.protectionSpace.authenticationMethod == NSURLAuthenticationMethodServerTrust) {// 告诉服务器,客户端信任证书// 创建凭据对象NSURLCredential *credntial = [NSURLCredential credentialForTrust:challenge.protectionSpace.serverTrust];// 告诉服务器信任证书[challenge.sender useCredential:credntial forAuthenticationChallenge:challenge];// }
}

注意:里面代码要写完整,判断了NSURLAuthenticationMethodServerTrust还要判断其他的

使用mPaas的H5容器加载tls有问题的https网页白屏的解决办法相关推荐

  1. Android开发——H5容器加载速度优化方案

    1. 背景介绍 在偏重活动运营的电商App中,受制于App版本审核,具备开发周期短.可灵活发布等特点的H5页面受到青睐,承载了很多重要业务.但App Webview存在令人烦恼的性能问题,特别突出的是 ...

  2. 用WKWebView写个h5容器加载mpaas的离线包在线地址的步骤

    1.获取在线加载url(前面博客有获取方法) 2.创建wkwebview,注入VConsole(前面博客有注入方法),注入PassData(前面博客有注入方法),注入PSDBRIDGEMESSAGEH ...

  3. Android WebView 加载https网页白屏,空白解决方案

    最近在做一个H5相关的需求,使用WebView加载第三方提供的https网页时显示白屏.但是调试打开Baidu和B站的https网址时就能正常打开.被这个问题困扰了半天. 合作方说是android手机 ...

  4. macOS下加载动态库dylib报code signature invalid错误的解决办法

    一.现象描述 在macOS上搞开发也有一段时间了,也积攒了一定的经验.然而,今天在替换工程中的一个动态库时还是碰到了一个问题.原来工程中用的是一个静态库,调试时发现有问题就把它替换成了动态库.这本来没 ...

  5. 无法加载mcrypt扩展,请检查您的php配置的解决办法

    Call to undefined function Laravel\mcrypt_create_iv() 出现以下几种情况后可能会造成运行phpmyadmin程序提示"无法载入 mcryp ...

  6. 浏览器加载本地html页面,在浏览器字段中加载本地HTML文件时是否显示白屏?

    我没有完美的答案.如果你看一下at this question,到目前为止,还没有给出关于如何使BrowserField背景透明的答案,这将是一种方式来解决你的问题. 根据您的OTPhelp_en.h ...

  7. android 4.4 webview加载部分https网页白屏

    private void initWebview(){//mWebView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);//mWebView.setLay ...

  8. Rundll加载dll时出现问题 找不到指定模块解决办法

    在安装显卡驱动时最容易遇到这样的提示:"启动C:\Drive\Hwinfo.dll出现问题,找不到指定模块",一般来说没有什么大问题,只是卸载软件或驱动不干净,或者杀毒之后还有残留 ...

  9. vivo 悟空活动中台 - H5 活动加载优化

    本文首发于 vivo互联网技术 微信公众号  链接: https://mp.weixin.qq.com/s/6gtVR0nVNcZvREjwftZgzA 作者:悟空中台研发团队 [悟空活动中台]系列往 ...

最新文章

  1. 机器学习的出现,是否意味着“古典科学”的过时?
  2. *62.分页和分段的区别
  3. NEERC13 Problem H.Hack Protection
  4. LeetCode 53. 最大子序和(动态规划)
  5. 两个有序链表序列的合并_leetcode链表之合并两个排序的链表
  6. java怎么让main方法不退出_JAVA线程池原理源码解析—为什么启动一个线程池,提交一个任务后,Main方法不会退出?...
  7. consul服务下线通知_服务注册中心如何实现秒级服务上下线通知 | SOFARegistry 解析...
  8. 深入理解JVM专题目录
  9. 如何建立能力评估模型?
  10. 【转】PHP缓存的实现
  11. pdf怎么转换成word格式不变?
  12. 分布式对象存储oss-minio
  13. 三角函数π/2转化_三角函数求值问题
  14. php上传禁止php_文件上传限制绕过技巧
  15. MySQL之存储过程及函数的使用
  16. 正则表达式获取图片地址及超链接
  17. daas 数据即服务_什么是daas
  18. 玩转Redis-干掉钉子户-没有设置过期时间的key
  19. 输入一个url到浏览器页面展示都经历了哪些过程
  20. 用 Python 让你的 PPT 数据动起来

热门文章

  1. 东北大学计算机课程,东北大学《操作系统原理》2016春季课程主页
  2. excel按季度分类汇总_Excel 分类汇总按年、月和周且用数据透视表与公式实现,并把汇总结果提取出来...
  3. 热释电红外传感器的一个小项目(STM32)
  4. 论文写作,公式格式设置,制表位方式
  5. 中国汽车OEM玻璃市场深度研究分析报告
  6. 微信小程序点播插件_微信小程序音乐播放器组件
  7. 没有找到真爱的要看!找到真爱的人更要看!不看后悔一生
  8. 选购单反相机的新建议——心民谈宾得K5(转)
  9. PreSonus Studio One 5 Professional v5.0.2 x64 中文版编曲录音软件
  10. 应力波通信系统实现(三)——功放设计