1.客戶端問題:浏覽器阻止了網站向浏覽器發送Cookie,導致驗證碼不顯示或驗證碼始終不正確;
解決:打開浏覽器選項 → 隱私 → 將隱私級別調到‘中’,或自定義單個網站的隱私設置。
2.服務端問題:ADODB.Stream組件和FSO[FileSystemObject]組件被禁止[該組件為IIS自帶,默認為開啟];
判斷:
在驗證碼處[無法顯示為一個紅色的'X']點擊鼠標右鍵 → 屬性 → 將地址復制到浏覽器直接訪問驗證碼圖片;
顯示錯誤為:
Server 對象 錯誤 'ASP 0177 : ********'
Server.CreateObject 失敗
解決:
(1).重新開啟服務器ADODB.Stream組件:
在開始—運行裡執行:
regsvr32 "C:Program FilesCommon FilesSystemadomsado15.dll
(2).重新開啟服務器FSO[FileSystemObject]組件:
在開始—運行裡執行:
regsvr32 /u scrrun.dll
(3).如果你是虛擬主機請聯系空間商解決該問題!