如何在Asp.Net中创建用户而不设置问答?

如何在Asp.Net中创建用户而不设置问答?,asp.net,asp.net-membership,Asp.net,Asp.net Membership,我对Asp.Net有一个相当独特的情况。管理员用户必须为网站创建任何新用户。因为其他人正在创建新用户,所以让他们创建一个安全问题和答案来恢复新用户的密码是没有意义的 但是,我想使用安全问题和答案,以便允许用户重置其密码。因此,我有我的会员资格提供者的requiresQuestionAndAnswer=“true” 问题是,因为我将requiresQuestionAndAnswer设置为true,所以在不提供问题和答案的情况下无法创建新用户。在创建新用户时,有没有办法绕过此要求?我遇到了类似的问题

我对Asp.Net有一个相当独特的情况。管理员用户必须为网站创建任何新用户。因为其他人正在创建新用户,所以让他们创建一个安全问题和答案来恢复新用户的密码是没有意义的

但是,我想使用安全问题和答案,以便允许用户重置其密码。因此,我有我的会员资格提供者的requiresQuestionAndAnswer=“true”


问题是,因为我将requiresQuestionAndAnswer设置为true,所以在不提供问题和答案的情况下无法创建新用户。在创建新用户时,有没有办法绕过此要求?

我遇到了类似的问题。我最后提出了一个假问题。。“天空是什么颜色的?”

我遇到了类似的问题。我最后提出了一个假问题。。“天空是什么颜色的?”。

尝试输入默认问题,以便用户在获得访问权限后可以立即更改密码


当然,这意味着他们最好不要忘记…

尝试输入一个默认问题,以便用户在获得访问权限后可以立即更改密码


当然,这意味着他们最好不要忘记…

我会将其与“首次登录时强制更改密码”结合使用。我会将其与“首次登录时强制更改密码”结合使用。愚蠢的问题。。。为什么不直接将RequiresQuestion和Answer设置为false?副作用是,您正在围绕您的安全实现工作,而不是这个有效且允许的场景。或者只是在创建过程中询问用户该信息。愚蠢的问题。。。为什么不直接将RequiresQuestion和Answer设置为false?副作用是,您正在围绕您的安全实现工作,而不是这个有效且允许的场景。或者只是在创建过程中询问用户该信息。