0

Ubuntu 12.04 LTS で qtwebkit ベースのブラウザー アプリケーションを構築しています。それを使用して https Web サイトにアクセスすると、多くの ssl エラーが発生しました。たとえば、www.paypal.com にアクセスすると、次のメッセージが表示されました。

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 で正常に動作します。

誰かがこの問題を解決する方法を知っている場合は、私と共有してください。どうもありがとう!

4

1 に答える 1

0

これがあなたの問題の解決策があると私が思う別のStackOverflowの質問へのリンクです:これはQWebPageでSSLプロトコルを設定する正しい方法ですか?

また、このスレッド: qtフォーラムのhttp://qt-project.org/forums/viewthread/19690は、あなたが経験しているのとまったく同じ問題について語っています。

于 2012-09-19T01:06:27.353 に答える