嵌入式QT应用程序与WEB端通信遇到的HTTPS校验证书的问题记录

Posted Engineer-Bruce_Yang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了嵌入式QT应用程序与WEB端通信遇到的HTTPS校验证书的问题记录相关的知识,希望对你有一定的参考价值。

1、问题背景描述

近期在做嵌入式QT应用程序与物联网平台交互。其实这个需求我在以往的工作中也做过,只不过这次的情况有些特殊。当我使用QNetworkAccessManager向平台分别发起POSTGET请求时,打印错误如下:

这个问题在PC端并没有出现,而是在嵌入式平台瑞芯微RV1109上出现了。

2、解决方案

参考了stackoverflow.com上网友给出的解决方案:

意思是说忽略所谓的SSL验证模式,这样的话问题就能够解决了。那么PC端为什么不会出现这个问题呢?是因为PC端之前就安装了云平台部门给的证书,因此PC端即使不加上面那几行代码也是可以正常运行的。而开发板不能校验通过的原因是因为开发板上没有权威的根证书,因此导致校验云平台的证书没有通过。

什么是

以上是关于嵌入式QT应用程序与WEB端通信遇到的HTTPS校验证书的问题记录的主要内容,如果未能解决你的问题,请参考以下文章

QT程序与 Linux应用程序运 进程间数据通信实例

[转]QT子线程与主线程的信号槽通信-亲测可用!

Qt-udp通信

qt上 上下位机can总线通信

物联网通信 - RESTDemo示例程序

Qt嵌入浏览器(六)——QCefView实现JS通信接口