2013-03-19 65 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

它被解決了。
這是證書的問題。將我的證書導入系統範圍的證書頒發機構數據庫後,可以加載該頁面。

相關問題