如何使用Membership.Provider在.NET中使用秘密答案
-
03-07-2019 - |
题
我在我的MVC应用程序中使用Membership.Provider来保证安全性。我有一个忘记密码页面,询问您的用户名,然后提供存档的秘密问题。我的问题是如何检查存档文件的秘密答案。除了
,我似乎无法找到任何方法Membership.Provider.ResetPassword(userName, secretAnswer)
基本上批准我输入的任何内容。
解决方案
您必须设置web.config中的设置,以告知成员资格提供程序使用密码问题。
requiresQuestionAndAnswer =" true"
,您可以在其中设置会员提供商。
编辑:
在您的评论中 requiresQuestionAndAnswer
设置为“false” - 它应该是“真实的”
不隶属于 StackOverflow