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. HDU2023 求平均成绩
  2. VM虚拟机常见问题之五--网络相关的问题
  3. tensorflow 之 最近用到的几个小操作tf.reshape,tf.convert_to_tensor,tf.where
  4. redis实践及思考
  5. Spring MVC和REST中@RestController和@Controller注释之间的区别
  6. php表白页面,2020情人节表白页面(代码分享)
  7. curl socket 访问_使用Curl、socket、file_get_contents三种方法POST提交数据 | 学步园
  8. 编程之美-程序理解和时间分析
  9. 【leetcode】416. Partition Equal Subset Sum
  10. zynq开发系列4:EMIO连接按键控制MIO连接的灯
  11. 机器学习基础算法20-回归曲线拟合
  12. leetcode 28 实现strStr()
  13. IDL | 实验六、ENVI波段运算与功能扩展
  14. 应聘游戏策划是否该将完整策划案给面试官看
  15. DNF私服之PVF修改-装备篇
  16. 条形码扫描模块与单片机的关系是如何呢?
  17. 《Machine Learning in Action》—— 浅谈线性回归的那些事
  18. 给未来写封信app服务器维护中,给未来写封信app
  19. chi2inv函数 matlab_matlab中ltiview怎么使用啊
  20. 训练YOLO v4模型时,xml格式转txt格式

热门文章

  1. 第三届Python数据分析职业技能比赛A题
  2. POJ4124伟大的航线
  3. 首创证券分析报告(0608)
  4. 手把手教你快速构建一个企业自有“微信”
  5. ICS验厂咨询,ICS验厂标准有哪些?ICS验厂证书有效期?
  6. 我用python画了个福
  7. 操作系统期末复习急救包
  8. linux怎样切换到桌面用户,linux怎么切换到桌面
  9. RIM微软效仿苹果 将提供免费MobileMe同类服务
  10. 一次关于Vue的自我模拟面试