我正在尝试使用c ++应用程序访问另一台计算机上的php脚本。该脚本查询mysql数据库并输出值。在我的网络浏览器中访问https://myaddress/script.php
时,它会给我"该网站的安全证书不受信任!"页面,然后允许我无论如何继续。我期待这一点,这是好的,因为我还没有跳过篮球来获得我的证书。
但是,当我尝试使用QNetworkAccessManager从我的c ++应用程序中访问同一个站点时,它会告诉我SSL handshake failed
然后退出。
为什么这是一个问题?是否与我的证书未经过身份验证或其他情况有关?我可以在Qt Creator中设置一个功能,允许我的代码访问甚至不受信任的站点吗?
任何指导都会非常有帮助, 提前谢谢。
答案 0 :(得分:0)
我有类似的问题,我做了两件事: