2013-03-19 118 views
1

我有通过代理加载https页面时出现问题。问题。
这里是用来设置代理代码:QWebView通过代理加载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

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