CEF3:https 请求返回状态码canceled

CEF3:https 请求返回状态码canceled

在这里插入图片描述

客户端项目中浏览器内核用的cef3,最近在测试的时候 服务器配置的为https但是使用IP访问的。像如果 https服务器并没有完全安装正规的配置进行配置好,用浏览器直接访问经常会报一些 证书状态无效,证书作者 啥啥的问题,当然 直接用MFC的 CHttpFile 访问 一样也会报这些问题,如果是MFC中 我们一般是设置 安全参数 去忽略 一些https的警告

在我们的客户端中 是h5发起的https请求,经过我们的客户端后 返回的状态码为canceled,h5是没有什么设置https什么安全参数,所以一定是被cef给拦截了。经过猜想 应该是有一个CEF的一个全局设置 来控制https相关的安全性的。

果然在 cef做初始化的时候 有一个CefSettings settings 设置参数。直接通过点,发现与https相关的就有一个忽略证书的选项,将其设置为true就可以了。 settings.ignore_certificate_errors = true.

用博主用标题关键字,没有直接搜索到的结果,所以 在此记录,进行扩散,帮助后来者 能够快速找到解决方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值