这个问题在这里已有答案:
11445
2017-09-18 16:52
起源
答案:
在您的web.config中,您可能拥有该设置
<system.web>
<membership>
<providers>
<add bla="bla" requiresQuestionAndAnswer="true" ...
这可能是问题吗?
9
2017-09-18 16:57
使用@ spender的提示(+1)我发现下面的工作通过在web.config中明确说明requiresQuestionAndAnswer =“false”(我不得不添加属性)。然后我发现我可以使用Membership.CreateUser(userName,password,email);创建我的用户。
<system.web>
<membership>
<providers>
<add bla="bla" requiresQuestionAndAnswer="false"/>
5
2018-02-04 12:01
你需要在web.config中设置参数
<system.web>
<membership>
<providers>
<add name="YOURMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="con" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" passwordFormat="Clear" applicationName="YourAppName" maxInvalidPasswordAttempts="2147483647"/>
我试过这个。它的工作很好。 谢谢
2
2018-02-22 12:19