首先,我還沒有完成驗證-授權金鑰交換。我已經很接近了,但目前我得到的結果包含無效值(例如 AuthKey 包含多種類型的未知值,而我預計大部分為 0)。
儘管此 VB.Net 腳本與 Telegram API 的 AuthKey 序列非常相似,但它無法完成並產生有效的 AuthKey。其他發現的程式碼也執行相同的操作。我認為要么我們遺漏了一些關鍵的東西,要么我們需要更複雜的實現。另外,在此過程中,我發現用於與 Telegram 伺服器建立安全連接的庫缺少這種乾淨地關閉連接的重要方法。
Public Sub Close(ByVal asWait As Boolean) If _stream IsNot Nothing Then If asWait Then _stream.Close() If _are IsNot Nothing Then _are.WaitOne() _stream = Nothing End If End Sub
我會隨時向您通報任何進一步的進展
最好的
以上是為什麼我的 VB.Net Telegram API AuthKey Exchange 無法產生有效的 AuthKey?的詳細內容。更多資訊請關注PHP中文網其他相關文章!