同一个 12306 账号,在 chrome 中能正常登陆,在 IE 中提示“密码很久没有修改”

2022-01-16 14:06:50 +08:00
 app13
今天早上买火车票,在 PC 上 chrome 中登录 12306 账号时提示“您的密码很久没有修改了,为降低安全风险,请您重新设置密码后再登录。 ” 按照要求修改了密码,chrome 能正常登录了。

后来想在 IE 里面登录账号试试,登录相同账号,IE 依然提示要求修改密码,在 F12 的“网络”一栏,发现完成滑条验证后服务器返回了这个:
{"result_message":"账号非法","uamtk":"4zEjynWYbrufzuMIsZ7Au57DjKo4uM1AEJ3obGbLxU8ubm1m0","result_code":101}

尝试在 IE 里重置密码,到最后一步提交新密码时,确定键按下没反应,看了下控制台有个 error
SCRIPT438: 对象不支持“map”属性或方法
SM4.js (29,3)

系统是 Win10 21H1 ,IE 版本没查到
尝试过清掉 IE 的 cache 和 cookies ,问题依旧

请问有人碰到过这种情况么
1209 次点击
所在节点    全球工单系统
2 条回复
gadfly3173
2022-01-17 09:09:27 +08:00
从描述来看就是 12306 用的国密 SM4 库不兼容 IE 罢了
app13
2022-01-18 00:48:04 +08:00
@gadfly3173 #1 唔,总感觉是突然出现的问题...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/828553

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX