Qt QWebEngineView 忽略https验证

背景

Qt版本:5.9.6

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

重新编译

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

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

自定义 QWebEnginePage

继承QWebEnginePage,重写certificateError函数

MyQWebEnginePage.h

MyQWebEnginePage.cpp

调用

相关推荐
AI原吾3 分钟前
掌握Python-uinput:打造你的输入设备控制大师
开发语言·python·apython-uinput
机器视觉知识推荐、就业指导3 分钟前
Qt/C++事件过滤器与控件响应重写的使用、场景的不同
开发语言·数据库·c++·qt
毕设木哥5 分钟前
25届计算机专业毕设选题推荐-基于python的二手电子设备交易平台【源码+文档+讲解】
开发语言·python·计算机·django·毕业设计·课程设计·毕设
珞瑜·5 分钟前
Matlab R2024B软件安装教程
开发语言·matlab
weixin_455446176 分钟前
Python学习的主要知识框架
开发语言·python·学习
孤寂大仙v11 分钟前
【C++】STL----list常见用法
开发语言·c++·list
她似晚风般温柔7891 小时前
Uniapp + Vue3 + Vite +Uview + Pinia 分商家实现购物车功能(最新附源码保姆级)
开发语言·javascript·uni-app
咩咩大主教1 小时前
C++基于select和epoll的TCP服务器
linux·服务器·c语言·开发语言·c++·tcp/ip·io多路复用
FuLLovers2 小时前
2024-09-13 冯诺依曼体系结构 OS管理 进程
linux·开发语言
everyStudy3 小时前
JS中判断字符串中是否包含指定字符
开发语言·前端·javascript