2012-08-24 24 views
0

我在Ubuntu 12.04 LTS上构建基于qtwebkit的浏览器应用程序。当我使用它访问https网站时,我遇到了很多ssl错误。例如,当我访问www.paypal.com,我得到这个消息:Ubuntu上的https站点上的QtWebkit的SSL错误

用于SSL错误:https://t.paypal.com/ts?v=0.1&t=1341683749338&g=420&e=im&pgrp=main%3Amktg%3Apersonal%3A%3Ahome&page=main%3Amktg%3Apersonal%3A%3Ahome%3A%3A%3ANotInTest%3B

的局部抬头证书颁发者证书找不到 根CA证书不值得信赖 无法验证证书

我正在使用QtSDK 4.8.1。该应用程序链接到libssl 0.9.8。尽管ubuntu带有libssl 1.0,但QtSDK 4.8.1的预建版本与0.9.8相关联。所以我必须安装libssl 0.9.8才能运行。

相同的应用程序在Windows和Mac上正常工作。

如果有人知道如何解决这个问题,请与我分享。非常感谢!

回答