0

我正在使用实现 ASP.NET 成员资格提供程序的 Umbraco v4.0.2.1 开发一个网站。

当使用散列或加密作为密码格式时,我无法重置密码。它似乎确实有效,我收到一封包含新密码的电子邮件,我可以看到数据库中的密码已更改。但是,当我尝试使用新密码登录时,登录失败。

4

2 回答 2

0

您需要在 web.config 中将密码类型设置为“清除”而不是“哈希”,以便能够使用旧帐户登录。这是因为提供程序实现随着 4.0.2.1 更新而改变。

如果您将其设置为“哈希”并创建一个新帐户,您仍然无法重置该新帐户的密码吗?

于 2009-08-11T12:48:29.540 回答
0

我正在使用的成员资格提供程序中存在一个错误,它在与 PasswordRecovery 控件一起使用时对密码进行两次哈希处理。

于 2009-08-20T17:05:53.573 回答