最近研究章立民研究室所出的書,其中有一章節提到圖形驗證(圖文驗證)的機制,可是該書籍的光碟使用讓人並不容易了解,我載入圖文驗證的網站是編譯都發生錯誤,畫面如下,後來去 1002.aspx.vb 找,果然有這行指令,在該檔案內也找不到 common_func() 相關的資料,後來發現原來在 網站內有一個app_code資料夾,該資料夾內有Common_Func.vb這個檔案,上網查了app_code資料夾,原來這種app_code資料夾主要是儲存共用程式碼,以前好像曾經用過,記憶已經退化了,所以要在原本的網站內按右鍵加入ASP.NET資料夾,選app_code,接著將common_func.vb複製進去,該錯誤就解決了,但出現了另外的錯誤,按照相同的方式,總共複製了 common_func.vb, string_func.vb, decoder.vb 。本以為解決了,結果瀏覽器還是出現Not Found的錯誤,不死心接著在visual studio 建置/建置方案,發現有一個BuildImage未定義的錯誤,於是用相同的方法,找到 BuildImage.vb ,並複製到app_code資料夾,終於成功看到圖文驗證的畫面了。
好不容易看到圖文驗證的畫面,怎麼有一種數字出不來,原來該數字是從預設的圖片來顯示的,終於在 BuildImage.vb 內找到了圖片所在位置 /images/confirm/ 內,將整個資料夾複製到我們的網站內終於正常顯示了。
沒有留言:
張貼留言