隨著網購的盛行,越來越多的人需要用到網銀支付,於是經常看到論壇上一些會員反映win8下無法正常使用建行網銀盾,我測試了一下,如果使用win8自帶的IE10,能安裝建行網銀盾工具,且能登錄建行網銀界面,但界面顯示不正確,需要手動拖動右邊的滾動條才能看到顯示的內容。且在確認轉帳付款時會提示你安裝網銀工具。因此無法正常使用。現提供解決方案:
按照正常的操作步驟,根據建行的支付網站安裝好了建行的E路護航軟件,然後再次進入建行的網站,但是卻一直無法彈出U盾的輸入密碼界面。
根據以往的經驗應該是屬於網盾管理工具沒有安裝好,而且一直沒有出現導入證書等界面。
然後到建行官網的下載中心去下載了最新的管理工具以及E路護航的安全組件,進行重新安裝。
當所有的都安裝完成後就發現一個很奇怪的現象,當安裝好了管理工具,在建行的支付頁面就無法識別到E路護航組件,檢查了網頁加載項的設置以及程序都是不行的,只能重裝,但是重裝之後又無法識別網銀盾(這裡主要表現為無法識別網銀盾證書)
安裝好管理工具在支付頁面出現的情況
重裝E路護航出現的情況:(網銀更新證書)
網銀盾管理工具
在經過連續兩個晚上的奮戰後我們終於找到了一個關鍵的節點,(中間進行了各種文件的比對,嘗試了各種兼容模式啊…………此處略去若干字)是由一個wdkmgr.dll文件有所差異,然後我們在管理工具安裝包下解壓出一個可用的wdkmgr.dll文件對E路護航的wdkmgr.dll文件進行覆蓋。覆蓋路徑為:"%SystemRoot%System32WatchDataWatchdata CCB CSP v3.2"然後再進行測試,就在我准備支付的時候彈出了這個東東。