网络异常时手动登录失败,为什么网络恢复后没有正常登录成功?
更新时间: 2024/03/05 16:59:47
问题描述
因为网络异常的原因连接断开,又尝试手动登录失败的情况下,网络恢复后没有正常登录成功。
问题原因
长连接断开后会触发 UNLOGIN
回调,若此时主动调用 AuthService/login
接口,大概率会失败(因为当时网络本身就有问题)。
当客户侧网络恢复后不会正常登录,是由于上次调用 AuthService/login
接口手动登录失败,导致 SDK 不会走重连逻辑,不会进行自动重连。
解决方案
AuthService/login
登录成功后,若触发了 UNLOGIN
回调,不需要尝试重新手动登录,SDK 内部有重连逻辑,会自动重连。
此文档是否对你有帮助?