2016-01-16 137 views
0

我對Qt比較陌生,沒有網絡編程經驗。我正在嘗試使用QSslSocket類在Qt中編寫一個使用TLS加密的最小TCP客戶端 - 服務器連接。到目前爲止,我在服務器和客戶端之間建立了一個連接,它們都在本地主機上運行而無需加密對於TLS加密,我在gitHub上找到了這個例子:https://github.com/GuiTeK/Qt-SslServer
並仔細地遵循了給定的指令(包括OpenSSL安裝)。儘管如此,我無法在客戶端和服務器之間建立連接(即使我將超時設置爲-1)。下面描述了服務器和客戶端的錯誤消息。
任何人都可以幫助我嗎?如果某人在Qt中有完整的代碼示例,用於客戶端和服務器,它們使用加密SSL加密通過TCP交換數據,我將非常感謝。我正在使用運行Qt 5.5.0 MSVC2013 64位的QtCreator。如何在Qt中使用TLS加密編寫客戶端和服務器?

+0

「服務器和客戶端的錯誤消息如下所示。」在哪裏? –

+0

對不起,上傳的圖片失敗了 – user3107988

回答

1

啓動Qt Creator。在歡迎屏幕上點擊「示例」按鈕。然後在搜索框中寫上「ssl」。您將看到幾個完全適用於SSL客戶端和服務器的Qt示例。這是開始的好地方。還請閱讀this鏈接。

相關問題