如何在asp.net中创建成员资格

Vic*_*ti. 0 c# asp.net-membership

我在asp.net中创建了一个asp会员,它工作得很好.但是,当我尝试注册一个新的会员密码时不会接受没有特殊字符,怎么能解决这个问题请帮我....... .

 <providers>
      <clear/>
           <remove name="AspNetSqlMembershipProvider"/>
           <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web,Version=2.0.0.0, 
     Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="Mybusinessconnection" requiresQuestionAndAnswer="false"  
   applicationName="MyBusinessApp" requiresUniqueEmail="false" 
   maxInvalidPasswordAttempts="3" minRequiredPasswordLength="4"/>
 </providers>
 </membership>
Run Code Online (Sandbox Code Playgroud)

这是我用于会员资格的...

Tim*_*ter 6

您可以使用Membership的MinRequiredNonAlphanumericCharacters属性处理此问题.

<membership defaultProvider="SqlProvider"
  userIsOnlineTimeWindow = "20>
  <providers>
    <add
      name="SqlProvider"
      type="System.Web.Security.SqlMembershipProvider"
      connectionStringName="SqlServices"
      requiresQuestionAndAnswer="true"
      minRequiredNonalphanumericCharacters="0"
      />
  </providers>
</membership>
Run Code Online (Sandbox Code Playgroud)
  • 重要说明:Microsoft本身拼写错误,它区分大小写并且必须拼写minRequiredNonalphanumericCharacters(在上面更改).有人在下面提到这个评论.