"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Por qué mi intercambio de clave de autenticación de API de Telegram de VB.Net no genera una clave de autenticación válida?

¿Por qué mi intercambio de clave de autenticación de API de Telegram de VB.Net no genera una clave de autenticación válida?

Publicado el 2024-12-22
Navegar:364

Why is my VB.Net Telegram API AuthKey Exchange Failing to Generate a Valid AuthKey?

En primer lugar, todavía no logré completar el intercambio de claves de autenticación-autorización. Estoy cerca, pero en este momento el resultado que obtengo contiene valores no válidos (por ejemplo, una clave de autenticación contiene varios tipos de valores desconocidos, mientras que espero en su mayoría 0).
Aunque este script de VB.Net se parece mucho a la secuencia AuthKey para la API de Telegram, de alguna manera no llegará a su finalización y dará como resultado una AuthKey válida. Otro código descubierto hace lo mismo. Supongo que nos falta algo crítico o necesitamos una implementación más sofisticada. Además, durante el proceso, descubrí que a la biblioteca utilizada para realizar la conexión segura a los servidores de Telegram le falta este método importante para cerrar la conexión de forma limpia.

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

Te mantendré informado sobre cualquier progreso adicional
Mejor

Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3