QWebView通过代理加载https页面失败

时间:2013-03-19 10:39:02

标签: qt ssl https

我在通过代理加载https页面时遇到问题。问题。
以下是用于设置代理的代码:

proxy = QNetworkProxy()
proxy.setType(QNetworkProxy.HttpProxy)
proxy.setHostName('127.0.0.1')
proxy.setPort(10001)
QNetworkProxy.setApplicationProxy(proxy)

我确定这不是代理问题。 Http页面可以成功加载 Qt配置了SSL支持。可以在没有代理设置的情况下加载Https页面。

如何通过代理加载https页面?

更新:我想知道这是否是证书问题,因为代理是在GAE上构建的,并访问带有假证书的https页面。但Qt没有输出任何错误日志。

1 个答案:

答案 0 :(得分:1)

解决了。
这是证书的问题。将证书导入系统范围的证书颁发机构数据库后,可以加载该页面。