WebSecurity.GeneratePasswordResetToken和WebSecurity.ResetPassword,数据操作失败错误

时间:2013-04-27 17:49:20

标签: c# security

我已将旧用户迁移到simpleMembership表,我已完成循环所有记录并创建新用户:

WebSecurity.CreateUserAndAccount(oldEmail, clearPassword);

现在,当用户尝试使用以下命令重置密码时

var token = WebSecurity.GeneratePasswordResetToken(oldEmail,60);

system.Configuration.Provider.ProviderException:抛出数据库操作失败异常。 我真的对这个错误感到疯狂,我认为使用WebSecurity.CreateUserAndAccount可以避免麻烦,因为它在创建新用户时执行相同的操作,但似乎我的代码中缺少某些东西..请帮助!

0 个答案:

没有答案