• 5431阅读
  • 4回复

[提问]急。。。。qt浏览器无法加载页面 [复制链接]

上一主题 下一主题
离线jinhuan
 

只看楼主 倒序阅读 楼主  发表于: 2015-01-04
— 本帖被 XChinux 从 其它技术开发讨论区 移动到本区(2015-07-28) —
我发现qt demo browser在mac下无法加载https://www.facebook.comhttps://www.twitter.com,但是在win下是正常的,求解。。。
离线jinhuan

只看该作者 1楼 发表于: 2015-01-04
当我输入facebook和twitter网址后,没有任何的提示,使用mac自带的浏览器没有任何问题
离线jinhuan

只看该作者 2楼 发表于: 2015-01-04
请浏览的客官们都回复下哦,有回就有赏
离线jinhuan

只看该作者 3楼 发表于: 2015-01-04
已解决,果然还是SSL问题,有部分网站既不会报SSL问题,但又打不开,请在代码中添加
    // mac some SSL can not load. eg.:https://www.facebook.com
    QSslConfiguration sslCfg = QSslConfiguration::defaultConfiguration();
    QList<QSslCertificate> ca_list = sslCfg.caCertificates();
    QList<QSslCertificate> ca_new = QSslCertificate::fromData("CaCertificates");
    ca_list += ca_new;
    
    sslCfg.setCaCertificates(ca_list);
    sslCfg.setProtocol(QSsl::AnyProtocol);
    QSslConfiguration::setDefaultConfiguration(sslCfg);
离线jnny_cn

只看该作者 4楼 发表于: 2015-01-04
回 jinhuan 的帖子
jinhuan:已解决,果然还是SSL问题,有部分网站既不会报SSL问题,但又打不开,请在代码中添加
    // mac some SSL can not load. eg.:https://www.facebook.com
    QSslConfiguration sslCfg = QSslConfiguration::defaultConfiguration();
&nbs .. (2015-01-04 11:51) 

感谢分享......................
快速回复
限100 字节
 
上一个 下一个