2009-10-19 3 views
0

이것은 .NET 2.0의 멤버쉽 API입니다. 갑자기 나를 멈추게했다. 나는 그것을 기본으로 제거했다. 사용자를 만들려고 할 때 응답이 없습니다. 오류없이 코드를 통과하지만 아무 일도 일어나지 않습니다. 여기에 영문의 코드입니다 :Membership.CreateUser 함수가 아무런 효과가없는 이유는 무엇입니까?

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click 
    Dim mcf As System.Web.Security.MembershipCreateStatus 
    Membership.CreateUser("kingfish", "password1", "[email protected]", "what is it?", "widget", True, mcf) 
End Sub 

는 여기에서의 Web.config의 코드입니다 :

 <add name="LocalSqlServer" connectionString="Data Source=localhost;Initial Catalog=MyDB;Integrated Security=True" providerName="System.Data.SqlClient"/> 

    <membership defaultProvider="CustomizedProvider"> 
    <providers> 
    <add name="CustomizedProvider" 
     type="System.Web.Security.SqlMembershipProvider" 
     connectionStringName="LocalSqlServer" 
     applicationName="MyApp" 
     minRequiredPasswordLength="5" 
     minRequiredNonalphanumericCharacters="0" /> 
    </providers> 
</membership> 

답변

0

나는 MembershipCreateStatus을 확인했다. 중복 된 이메일을 보냈는데 이는 허용되지 않습니다.

+1

원하는 경우 다음을 추가하여 중복 된 이메일을 허용 할 수 있습니다. Stefan

관련 문제