ActiveX loop warning of ICBC

网上银行采用ActiveX一直是个争议的话题,Linux和FF的拥护者也对此挠头不已,但是无奈的现实是几乎所有的国内网上银行都采用了这个方式。

工行网银涉及到的ActiveX似乎有两个,第一个的作用是加密输入数据,在第一次打开网上银行登录页面的时候会提示安装,这个没有问题。麻烦出现在第二个控件上,提示加载出现在成功登陆网银之后,这时候不管你用IE还是Maxthon,都会弹出类似于下面这样的提示,但问题是当你点击选择了安装之后,立刻提示就是退出网银,但此时刷新却又无法安装了,这样循环往复,这个控件却始终无法安装,虽然基本的操作似乎也没有问题,但始终有那么一个提示在头上挂着,也总是让人难受的……

解决方法非常简单,控件无非是一个dll文件或者多个dll打包而成的cab,控件的安装无非是这些dll的注册。通过分析那个警告,可以得到这个控件的下载地址是/icbc/perbank/certInStall.dll#version=1,0,0,0,这是相对于https://mybank.icbc.com.cn来定位的,所以我们可以比较容易地得到完整的地址是:https://mybank.icbc.com.cn/icbc/perbank/certInStall.dll#version=1,0,0,0,可以看到文件名就是certInStall.dll,后面的那串应该是用来确定具体版本的。


——
·本文由 iamcj 原创,采用“CC创作共用”方式共享

Comments

6 Responses to “ActiveX loop warning of ICBC”

  1. TOTORO Windows XP Mozilla Firefox 2.0.0.9 on 11月 14th, 2007 0:22

    一直都用招行的专业版,工行的网银问题太多了,不敢用:(

  2. zhxutao Windows XP Internet Explorer 7.0 on 11月 14th, 2007 6:35

    我的也有这个问题,按照贵帖操作后还是没有解决,

  3. iamcj Windows XP Internet Explorer 7.0 on 11月 14th, 2007 9:57

    TOTORO 在 2007-11-14 0:22 时说:

    一直都用招行的专业版,工行的网银问题太多了,不敢用:(

    网银方面,招行无疑是先行者和领跑者。但是平心而论,目前工行、建行、浦发的网银也都有自己独到的地方,呵呵,后发优势。

    zhxutao 在 2007-11-14 6:35 时说:

    我的也有这个问题,按照贵帖操作后还是没有解决,

    具体描述呢?

  4. zhxutao Windows XP Internet Explorer 7.0 on 11月 14th, 2007 16:53

    我用的是ie7,按照贵帖提供的方法操作后还是有提示,与原来一样。

  5. iamcj Windows XP Internet Explorer 7.0 on 11月 14th, 2007 22:39

    zhxutao 在 2007-11-14 16:53 时说:

    我用的是ie7,按照贵帖提供的方法操作后还是有提示,与原来一样。

    你确认regsvr32之后显示注册成功了么

  6. zhxutao Windows XP Internet Explorer 7.0 on 11月 16th, 2007 5:21

    iamcj 在 2007-11-14 22:39 时说:

    你确认regsvr32之后显示注册成功了么

    确认注册成功。
    是否有几种原因导致提示或ie设置对提示有影响?

Leave a Reply