1

我在通过代理加载 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 没有输出任何错误日志。

4

1 回答 1

1

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

于 2013-03-19T11:07:44.670 回答