及时通信办公软件,验证码登录,获取验证码失败原因分析和规避方法

【bug描述】

【步骤】

1、用户使用验证码登录,在获取验证码时,点击下一步,提示“验证失败”。

【实际结果】:用户使用验证码登录,在获取验证码时,点击下一步,提示“验证失败”。

【预期结果】:使用验证码登录,正常获取验证码,输入正确的验证码,正常登录

【问题来源】:用户反馈

【版本】:V1.4.1及以下版本

【反馈时间】:2017年12月5日

【bug分析】

1、 为什么用户使用验证码登录在获取验证码,提示“验证失败”?
V1.4.1版本及以下版本是用域名访问的,V1.4.1版本后,访问方式由域名变成了IP访问,接口调不通,所以出现“验证失败”。

2、 为什么接口调不通?
域名关了表示服务不可用了,故接口调不通。

3、 域名访问和IP访问区别?
IP访问是根,域名就是形式。采用域名是为了方便记忆。比如以前百度被黑时,域名访问进不去,但IP访问就可以。比如一个人,他自身是IP,他的名字是域名。

4、 域名访问更换IP访问,怎么可以避免出现这种问题?
在准备更换域名访问变换成IP访问时,需要一个新版本过度,通过强制升级方式,保证只有域名访问版本都更新到域名和IP访问,域名访问不通情况下改为IP访问。

【经验总结】
1、后续客户端遇到域名访问更换IP访问需求时,进行一次强制升级,避免出现这种情况出现。

原文地址:https://www.cnblogs.com/51QA/p/8709980.html