這個賞金已經結束。這個問題的答案有資格獲得 50聲望獎勵。賞金寬限期將在16 小時后結束。 約瑟夫正在從信譽良好的來源尋找答案。
我正在開發一個用 Qt 撰寫的桌面應用程式,它不連接到互聯網(除了通過第三方許可應用程式)。我想在每次用戶登錄時用一段可識別的用戶資訊(例如他們的軟體密鑰、電子郵件、IP) ping 服務器,以便可以跟蹤有多少人在使用該軟體。
我對網路編程的經驗很少,但 Qts API 看起來很有希望(https://doc.qt.io/qt-5/qtnetwork-programming.html)。更一般地說,因為我非常擔心防火墻彈出視窗會降低現有的用戶體驗,或者從他們的桌面/網路發送資料的安全問題,有什么與此相關的需要注意的嗎?例如,許多指南通過設定 TCP 連接的步驟,這看起來微不足道,但沒有詳細介紹這些更廣泛的問題。
如果有人可以推薦閱讀關于這個問題的文章,我將不勝感激,因為我有點迷失了從哪里開始。
uj5u.com熱心網友回復:
我認為您應該離線使用 Qt,您可以從給定的視頻教程中輕松安裝在此處輸入鏈接描述
我希望它能解決你的問題
uj5u.com熱心網友回復:
我建議您查看Qt 示例和教程,尤其是那些用于網路的示例和教程。解決方案將取決于您將在服務器端擁有什么(API、套接字、ping ?)。
在所有情況下,當您聯系您的服務器時都會觸發防火墻,這是無法避免的。
在安全方面,使用 HTTPS,如果您的服務器支持它,最好使用 TLS 而不是 SSL 協議。最新的Qt版本支持SSL 3和TLS 1.2。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/353441.html
上一篇:設定了“WA_DeleteOnClose”屬性的堆疊QDialog上出現“doublefreeorcorruption(out)”錯誤
