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;