首先,我还没有完成身份验证-授权密钥交换。我已经很接近了,但目前我得到的结果包含无效值(例如 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中文网其他相关文章!