新手:asp.net登陆验证问题

[复制链接]
查看11 | 回复0 | 2006-8-1 12:50:11 | 显示全部楼层 |阅读模式
using System.Security.Cryptography;using System.Text;protected int IsPass(string str1,string str2){ string cl1 = str1; string cl2 = str2; string pwd = ""; MD5 md5 = MD5.Create(); string LinkBefore = ConfigurationSettings.AppSettings["LinkBefore"]; string LinkAfter = ConfigurationSettings.AppSettings["LinkAfter"]; string ConnectionString = LinkBefore + Server.MapPath(LinkAfter); conn = new OleDbConnection(ConnectionString); // 加密后是一个字节类型的数组 byte[] s=md5.ComputeHash(Encoding.Unicode.GetBytes(cl2)); // 通过使用循环,将字节类型的数组转换为字符串,此字符串是常规字符格式化所得 for(int i = 0 ; i 0) {
Session["UserName"] = cl1;
Session["Pass"] = cl2;
return 1; } else {
return 0; }}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行