如何使用Membership.Provider在.NET中使用秘密答案

时间:2009-05-05 01:56:08

标签: c# asp.net security membership-provider

我在我的MVC应用程序中使用Membership.Provider来保证安全性。我有一个忘记密码页面,询问您的用户名,然后提供存档的秘密问题。我的问题是如何检查存档文件的秘密答案。除了

,我似乎无法找到任何方法
Membership.Provider.ResetPassword(userName, secretAnswer) 

基本上批准我输入的任何内容。

2 个答案:

答案 0 :(得分:3)

您必须设置web.config中的设置,以告知成员资格提供程序使用密码问题。

您在requiresQuestionAndAnswer="true"设置会员提供商。

编辑: 在您的评论requiresQuestionAndAnswer设置为“false” - 它应该是“true”

答案 1 :(得分:0)