我正在使用Umbraco v4.0.2.1开发一个网站,该网站实现了ASP.NET成员资格提供程序。
使用Hashed或Encrypted作为密码格式时,我无法重置密码。 它似乎工作,我收到一封带有新密码的电子邮件,我可以看到密码在数据库中已更改。但是,当我尝试使用新密码登录时,登录失败。
答案 0 :(得分:0)
您需要在web.config中将密码类型设置为“清除”而不是“哈希”才能使用旧帐户登录。这是因为提供程序实现随4.0.2.1更新而改变。
如果您将其设置为“哈希”并创建新帐户,是否仍然无法重置该新帐户的密码?
答案 1 :(得分:0)
我使用的会员资格提供程序中存在一个错误,当与PasswordRecovery控件一起使用时会将密码两次哈希。