程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> ASP.NET MVC驗證碼演示

ASP.NET MVC驗證碼演示

編輯:關於ASP.NET

我們在網站登錄或理一個評論時,可以放置一個驗證碼(Captcha),可以為系統免去那些惡意刷新等功能。

今次Insus.NET在asp.net mvc應用程序實現與演示驗證碼的產生以及應用等 。

前天Insus.NET已經實現了隨機產生一個字符串《在ASP.NET MVC應用程序中隨機獲取一個字符串》http://www.cnblogs.com/insus/p/3619224.html,稍後我們就可以使用到此方法,隨機產生一個驗證字符串。

在應用程序的Handlers目錄下,創建一個Generic Handler名叫Captcha.ashx, 它有實作了IRequiresSessionState接口。

在Controller中,創建兩個Action,前者為視圖方法CaptchaDemo(),後者為jQuery的驗證方法。它有帶一個參數。將把驗證碼的文本框文本傳入。在方法內,將與在aspx隨機產生的字符串並存入Session進行對比正確與否。

查看本欄目

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved