ASP.NET MVC生成随机验证码
在ASP.NET MVC项目中验证码验证是缺少不了的,下面我们来了解项目生成验证码的流程和操作。
首先我们生成一个实体类里面放置着封装好的一些随机生成验证码的方法:
代码如下:
public static class ValidCodeUtils
{
/// <summary>
/// 获得随机字符串
/// </summary>
/// <param name="intLength">随机数的长度</param>
/// <returns>随机数字符串</returns>
public static string GetRandomCode(int intLength)
{
/*产生数字和密码混合的随机数*/
string strReturn = string.Empty;
Random random = new Random();//随机数
for (int i = 0; i < intLength; i++)
{
char cRerult;
int intRandom = random.Next();//产生一个非负随机整数
/*根据当前随机数来确定字符串*/
//intRandom % 3 获取的是intRandom/3 得到的余数
if (intRandom %