苹果手机铁路12306提示环境异常
作者:互联网
苹果手机铁路12306提示环境异常
起因:
五一买车票回家,没有带身份证,申请临时身份证,查看乘车码等均失败
设备信息
手机设备信息:iPhone8 plus
系统版本:15.4.1
铁路12306版本:5.5.0.18
影响范围:iOS系统查看乘车码失败,申请临时身份证失败,退票失败,改签失败等
解决思路
1、更换Android手机进行查看,发现申请临时身份证,查看乘车码等均成功
2、对苹果手机抓包进行查看接口数据交互,发现请求状态码出现400,查看返回信息【Message=Specified time stamp or date value is not well formatted.】,进行翻译信息为,指定的时间戳或日期值格式不正确。
3、时间戳异常或日期格式不对?我可是联网自动校验,时区设置为北京,抱着尝试的想法,把时间修改为24小时制,再次打开铁路12306APP进行尝试,结果发现申请临时身份证,查看乘车码等均成功
备注
经发现长沙地铁也有相同问题,需要设置24小时制才可以扫码进站,盲猜应该是iOS系统升级,APP读取不到正确的时间
附件
下载后使用fiddler打开查看详细数据传递:
https://files.cnblogs.com/files/blogs/533226/12306.7z?t=1651725528
标签:环境异常,查看,乘车,12306,失败,苹果,身份证,手机 来源: https://www.cnblogs.com/chron/p/16224325.html