当前位置: 代码迷 >> ASP.NET >> asp.net 您的登录尝试不成功。请重试,该怎么解决
  详细解决方案

asp.net 您的登录尝试不成功。请重试,该怎么解决

热度:5238   发布时间:2013-02-25 00:00:00.0
asp.net 您的登录尝试不成功。请重试
我使用的是vs2008,xp操作系统。
用户管理这块尝试使用.net 自带的控件。
注册用户使用的是CreateUserWizard
登录使用的是Login
已经使用向导创建了用户管理数据库(aspnet_Applications、aspnet_Membership……)
用户注册成功,但调试时登录就一直弹出“您的登录尝试不成功。请重试”,使用iis也一样
在登录后台我写了如下代码测试,提示“密码正确”,但错误信息依然“您的登录尝试不成功。请重试”,崩溃
protected void Login1_Authenticate(object sender, AuthenticateEventArgs e)
  {
  if (Membership.ValidateUser(Login1.UserName, Login1.Password))
  {
  Response.Write("密码正确!");
  }
  else
  { Response.Write("密码错误!"); }
  }

虽然自己写登录也不难,但我想研究下这些控件,毕竟可以很方便的实现加密、发送邮件、角色管理等,不找到原因不服气啊

------解决方案--------------------------------------------------------
验证成功加上:
e.Authenticated = true;
  相关解决方案