从QT Creator加载一个内置的exe不同于从文件系统加载exe吗? [webkit问题]

时间:2012-07-26 23:37:09

标签: qt qt-creator qwebview qnetworkaccessmanager

我正在编写一个连接到我公司内部网的桌面应用程序。我正在尝试加载的页面是HTTP,但它将重定向到使用HTTPS的登录站点。当从QT Creator启动时,应用程序可以很好地加载页面(重定向和身份验证都成功,并且页面显示正确),但是当我从文件系统运行应用程序时(所有DLL都正确放入文件夹),加载失败( QWebView的loadFinished(bool)信号是以false发出的,这是我在网上学到的罕见情况。我可以从QNetworkManager的SIGNAL(已完成(QNetworkReply *))捕获第一个302重定向状态,但是当第二次捕获信号时,状态变为无效。从QNetworkReply的文档中我读到“如果连接不是基于HTTP的,那么该属性将不存在。”我不知道为什么。另外,不发出SSL错误信号。由于该应用程序从QT Creator运行良好。我认为应该是因为发布时环境有所不同。有人有线索吗?谢谢!

1 个答案:

答案 0 :(得分:0)

没有QTCreator的经验,但检查权限问题?

相关问题