Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 与passwordRecovery控件不一致!_C#_Asp.net_Login Control - Fatal编程技术网

C# 与passwordRecovery控件不一致!

C# 与passwordRecovery控件不一致!,c#,asp.net,login-control,C#,Asp.net,Login Control,我有3个控件:登录、CreateUserWizard(工作正常)和PasswordRecovery控件 我在CreateUserWizard控件中注册。登录后一切正常!,但是当我使用passwordRecovery控件时,它给了我以下两个: 登录名:NewOrder 密码:v9+。?&lxmnh2 那根本不是我的密码,当我尝试用那个密码或旧密码再次登录时,我无法登录。当我尝试在CreateUserWizard控件中注册时,它告诉我我已经是成员了,我需要选择一个不同的名称 为什么会发生这种情况,我

我有3个控件:登录、CreateUserWizard(工作正常)和PasswordRecovery控件

我在CreateUserWizard控件中注册。登录后一切正常!,但是当我使用passwordRecovery控件时,它给了我以下两个: 登录名:NewOrder 密码:v9+。?&lxmnh2

那根本不是我的密码,当我尝试用那个密码或旧密码再次登录时,我无法登录。当我尝试在CreateUserWizard控件中注册时,它告诉我我已经是成员了,我需要选择一个不同的名称

为什么会发生这种情况,我如何登录或获取新密码


哈哈,我甚至不在aspmeddb的aspnet_Users字段中。

请检查在网站上创建用户时是否加密密码。如果在进入数据库之前对密码进行了加密,则PasswordRecovery控件将只发送一个新密码供您使用。

您可能误发了新密码。检查尾随空格。但是为什么当我使用PasswordRecovery控件时,我不能执行相同的过程两次呢?。。我有我的用户名,为什么我不能恢复两次通行证?嗯?我不知道你在说什么。密码恢复不能正常工作,我输入我的登录名(“NewOrder”),它告诉我我不存在。但我知道?!?!那你就做错了。它可以工作。我在哪里可以看到密码是否被加密?在Web.config中。但是,你必须散列你的密码。好的,我改变了它的工作方式。当我把我的名字放入密码恢复控件时,它会将我重定向到一个密码重置页面。在那里我会做我需要做的事情。但是为什么当我将我的名字放入createUserWizard控件时,它告诉我我已经存在,而当我将我的名字放入PasswordRecovery控件时,它告诉我我不存在:(