最近出去旅游,想买火车票,但是网吧的电脑又不是很放心,所以想到了用手机买火车票,但是用手机的浏览器怎么都无法正常购买,几经研究,终于可以顺利购买火车票。
手机情况:
- 手机安卓版本为4.0或以上
- 安装Chrome浏览器(小米的V4浏览器应该也可以,据说IOS的Safria也可以购买)
- 需要有一个不用安装控件就能付款的网上银行,例如我用的就是“交通银行”的“短信密码用户”
安装12306证书(以MIUI系统为例,其他安卓4.0系统类似):
- 在电脑上下载http://www.12306.cn 主页上的“根证书”,解压,复制“srca.cer”该证书文件到手机SD卡根目录;
- 打开“系统设置”→“安全和隐私”→“凭据存储”→“从存储设备安装”
会自动检测SD卡根目录下刚才复制的证书文件,检测到证书后会弹出一个对话框,让你输入一个证书名,可以随便输入一个即可,例如12306,点击“确定”,这个时候会提示说必须设置一个锁屏PIN或密码,根据提示,设置一个密码即可完成证书安装。
安装完成后就可以在“受信任的凭据”→“用户”中看到刚才安装的证书了。
- 打开手机上的Chrome,输入http://www.12306.cn 打开12306网站,此时你就可以与电脑上一样来购买火车票了。(建议使用横屏来进行购买,如果看不清可以用手指方法页面)
购买过程图片:
- 点击“购票”,会跳出登录窗口,用你的用户名和密码登陆,若没有则先注册;
- 登录系统后,点击左上角的“车票预定”,进入预定界面;
- 进入预定界面后就是输入你要预定的站点的信息,时间,然后输入验证码,点击“查询”进行余票查询;
- 将页面往下拖,就会看到查询到的信息了,点击车次右边的“预定”进行购票;
- 等待几秒,如果没反映就再点一下,在新页面中输入个人的信息,最后输入验证码,“提交订单”
- 点击“提交订单”后会跳出一个确认框,让你确认填入的信息是否正确(如果没有看到的话就用手拖动下页面),确认信息正确后,点击“确认”按钮;
- 下面就是付款了,由于“交通银行”没有直接显示在12306上,因此需要通过“银联支付”,然后选择“网上银行”进行支付(由于12306总是提示提交人数过多,因此就不截图了,如果有问题欢迎回复)
3 条评论
其实呢。。。不用这么麻烦。
手机上直接访问dynamic.12306.cn/otsweb就可以打开了,不用安装证书。
“需要有一个不用安装控件就能付款的网上银行”这句话才是关键,果然终究还是没能逃脱这个魔爪。如果支持支付宝付款,又绑定了快捷支付,那一切就简单了。其实想跟博主说一下,非https方式访问dynamic.12306.cn/otsweb/就可以进到订票系统里了(有时候要刷新几次),安装这个证书实在没有必要,毕竟也不清楚它是否和CNNIC的证书那般无赖。如果是在网吧等安全因素大大不确定的环境上网的话,可能才需要这么个证书以成功用https方式访问吧。(www.12306.cn的网站嵌套了这个dynamic的页面并默认以https方式访问。)
帮到我了 谢谢