用户登录时输入密码总是提示密码错误
发表在ASP.NET图书答疑 2011-03-31
是否精华
版块置顶:
ASP.NET开发典型模块大全修订版,2010年5月第二版,2010年9月北京第2次印刷,在线考试模块用户登录时输入密码总是提示密码错误,没有转到错误页而是在本页面lblMessage里显示:您输入的密码错误!验正码正确,我输入了多次,密码或登录用户是输入管理员ID和密码,没有输入错误。我也没有改数据库里的密码。我使用Microsoft Visual Studio 2005,SQL Server 2000。
if (user.UserPwd== pwdMd5) //输入密码与用户密码相同
{
if (object.Equals(Request.Cookies["UserID"], null))
{
CreateCookie();
}
else
{
CreateCookie();
}
Session["userID"] = txtUserID.Text.Trim();
Response.Redirect("Default.aspx");
}
else
{
lblMessage.Text = "您输入的密码错误!"; 
}
}

第1个if语句总是不执行。也就是说user.UserPwd.ToString() == pwdMd5总是不成立。我肯定2010年9月北京第2次印刷的这一次印刷所有的书的这个模块程序都会有这个问题。如果你们那里没有出这个问题,那可能是数据库密码和你们给的不一样或者是光盘有问题。明日科技的朋友们回答了我同样问题多次了。没有一次能解决问题,这一次回答的是给一段和光盘的一样的代码,登录时输入密码总是提示密码错误,能否检查一不数据库,用户名是mr的密码是否mrsoft。只要你们运行一次就能解决。或者给出解密MD5方法我自行解决。
分享到:
精彩评论 1
东方_mrkj
学分:0 LV1
2011-03-31
沙发
读者你好:
   请把数据库中mr用户对应的密码改为:8097551cbf7f909bf1becfdbb5672131,然后试一试登录。
首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照