1. 程式人生 > >關於JS錯誤:Automation 伺服器不能建立物件

關於JS錯誤:Automation 伺服器不能建立物件

開發了證書模組後,在我和另一位電腦操作都沒有問題的,可偏偏在其它測試機上就出現


js 錯誤:Automation 伺服器不能建立物件。
下面是逐一排錯:
(一)檢測根證書的問題,排除。
(二)上網查一下錯誤程式碼:發現報錯機器沒有capicom.dll檔案。於是按照網上一系列操作處理問題,他們是給了思路和方法,但是很麻煩的事,是手動下載後,放在特定位置。這個對我們WEB專案來說,是不允許讓使用者這麼操勞的。
(三)思考對比這幾臺電腦的情況,發覺出錯的電腦都沒有用過網銀或支付寶之類,於是圍繞網銀軟體怎麼這個問題展開了一系列的查詢,發覺他們都是先讓使用者下載EXE安裝控制元件,我竟白痴地往這思路走下去,心想,是不是也要用C做個EXE檔案來幫忙安裝。後來,思路又回到剛開始來了,只需要讓瀏覽器自己判斷有沒安裝,沒就自動安裝就行了。
(四)這下思緒正常了,寫了個DEMO,在報錯的電腦開啟,果然解決問題。
其實,DEMO就一句話。
<object id="oCAPICOM" codebase="http://download.microsoft.com/download/E/1/8/E18ED994-8005-4377-A7D7-0A8E13025B94/capicom.cab#version=2,0,0,3"
classid="clsid:A996E48C-D3DC-4244-89F7-AFA33EC60679">
</object>


變態啊。。。思緒亂舞,浪費了時間,沒有抓住主線,在這裡希望能給別人一些幫助。