使用OracleMembershipProvider调用MembershipUser.ResetPassword()时引发异常

时间:2012-05-08 15:51:45

标签: oracle asp.net-membership

在某些情况下,MembershipUser.ResetPassword()会引发异常。这只发生在一些用户身上,目前尚不清楚原因。该方法没有输入,因此它似乎是Oracle会员提供程序实现的内部问题。

异常文本:提供程序返回了其他MembershipCreateStatus枚举值未描述的错误。

追溯:

at Oracle.Web.Security.OracleMembershipProvider.ResetPassword(String username, String passwordAnswer)
at System.Web.Security.MembershipUser.ResetPassword(String passwordAnswer)
at System.Web.Security.MembershipUser.ResetPassword()
...

知道这里会发生什么吗?

1 个答案:

答案 0 :(得分:2)

今天我遇到了同样的问题。 答案很简单。用户帐户已被锁定。在密码重置之前执行MembershipUser.UnlockUser()。

相关问题