Qt QWebEngineView 忽略https验证

背景

Qt版本:5.9.6

Qt通过WebEngineView加载网页时,如果遇到https且证书未认证,会导致页面加载失败。一般情况下内部web服务器的http是证书都是自签的,无法通过验证,但也有其他的解决方案。

重新编译

修改Qt的源码,重新编译。

确实有人这么干,这里不推荐。

自定义 QWebEnginePage

继承QWebEnginePage,重写certificateError函数

MyQWebEnginePage.h

MyQWebEnginePage.cpp

调用

相关推荐
菜鸟~noob2332 小时前
【电子战】第15篇:混合定位——TDOA/FDOA/AOA 联合【含matlab代码】
开发语言·matlab
Dreams_l4 小时前
死信队列和延迟队列介绍
java·开发语言
Zenova EdgeOS4 小时前
Python 工业边缘 redis-py 异步实战
开发语言·redis·python
君顾15 小时前
西安 24 小时自助健身房系统开发实战指南
java·开发语言·健身房
小羊没烦恼!5 小时前
Memory 记忆设计讨论:Agent Memory 的数据模型可以怎么设计
java·开发语言·前端·c++·c#
程序猿编码6 小时前
两张 3090 扛 27B:Qwen3.8-27B 大模型 DFlash2 加速版生产级落地
开发语言·gpt·深度学习·神经网络·大模型·qwen
welfare9626 小时前
新号别搞:内存管理+模板初阶+STL简介
开发语言·c++
敲代码的瓦龙6 小时前
Jetpack?ViewModel!!!
android·开发语言·kotlin·android-studio
Lsetea6 小时前
CDN换了SSL证书仍显示旧证书?按边缘节点、SNI和缓存逐层排查
https·cdn·ssl证书·openssl·tls
白远山6 小时前
智慧场馆解决方案软件开发实战:从架构设计到落地部署指南
java·开发语言·架构·需求分析