为什么自动登录失败并返回 417 错误码?
更新时间: 2024/03/05 16:59:47
问题原因及解决方案
- 在设备上第一次登录时,必须手动登录,包括新装 app,以及卸载后重新安装 app,否则会返回 417。
- 主动登出或注销账号后,再次登录时必须手动登录,不能使用自动登录,否则返回 417。
- 非强制模式下的自动登录,服务器会检查当前登录设备是否为上一次登录的设备,如果不是,服务器将拒绝本次自动登录,并返回 417。
- 如果未配置「各端均可以同时登录在线」,假设某账号在设备A 上登录后,又在设备B 上登录,此时如果手机A 再自动登录会返回 417,因为当前登录设备并非上一次登录设备。 关于多端登录的配置和说明,请参见 多端登录与互踢。
SDK 返回 417 后,开发者必须手动登录。如果继续自动登录,将持续失败,且不再返回失败原因。
此文档是否对你有帮助?