前天就在微博上给 @交通银行电子银行 留言询问,他们回复说是在系统升级。然后等到昨天再访问还是一样的错误。继续询问,他们给出了一些建议如下。
请您尝试下列设置:
1.将“Internet 选项”中“高级”设置为“还原高级设置”。
2.请将IE浏览器的“Internet 选项”中“常规”-〉“设置” -〉“检查所存网页的较新版本”设置为“每次访问网页时”。
3.同时建议您将“Internet 选项”中“安全” -〉“自定义级别” -〉“ActiveX控件和插件”中的各项设置为“启用”。
4.请打开IE-工具--Internet选项-安全-受信任站点--添加https://*.95559.com.cn为可信站点。
这么捣鼓了一番果然可以正常访问了。
不过我还是纳闷儿,因为我最近好像没有更改什么设置,难道是前几天升级了一堆 Windows 7 的补丁导致的?我使用的是 Windows 7 64bit + IE9。另外,前天给朋友修电脑的时候用她家的电脑(Windows 7 32bit + IE8)也是没能打开登录页面,同样的提示 403 禁止错误。
于是我仔细检查上面 @交通银行电子银行 给的建议,发现问题出在“Internet 选项”中“高级”设置中“安全”条目下的“使用 TLS 1.2”这一项,如下图所示。只要不勾选这一项,其它各项设置采用默认都不会有问题。(看下面更新,最好将“使用 TLS 1.1”这一项也给去掉。
—交行网银不兼容 TLS 1.2,需在设置中取消勾选该项才能正常访问交通银行网上银行
目前还没测试同事的电脑是否也是因为 IE8 中该项设置才无法访问的